-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[$500] IOU - In distance request confirmation page, location access permission box is shown. #36491
Comments
Job added to Upwork: https://www.upwork.com/jobs/~01898dd3cbc3df8779 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @s77rt ( |
Triggered auto assignment to @kevinksullivan ( |
We think that this bug might be related to #wave5 |
ProposalPlease re-state the problem we are trying to solveIn distance request confirmation page, location access permission box is shown What is the root cause of this problem?The root cause is that we try to get the current position of the user for every render for App/src/components/MapView/MapView.tsx Line 46 in 2e3840f
What changes should be made to fix this?We should only try to get the current location of the user if App/src/components/MapView/MapView.tsx Line 68 in 2e3840f
|
ProposalPlease re-state the problem that we are trying to solve in this issue.In distance confirmation page, a location permission dialog shows. What is the root cause of that problem?The map view component has a App/src/components/MapView/MapView.tsx Lines 35 to 46 in 9b7e310
It will call What changes do you think we should make in order to solve the problem?I think we don't need to get the current position anymore on the confirmation page, so we can introduce a new prop to ignore the
|
@esh-g Thanks for the proposal. Your RCA is about right. The solution looks good to me. 🎀 👀 🎀 C+ reviewed |
@bernhardoj Thanks for the proposal. Your RCA is about right. As for the solution, I don't think we need a new prop here |
Triggered auto assignment to @chiragsalian, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
Proposal sounds good to me, feel free to create the PR @bernhardoj. |
📣 @s77rt 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @bernhardoj 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
@chiragsalian I think @s77rt recommended my proposal instead... could you please double check your decision? |
Gentle bump @chiragsalian @s77rt |
oh whoops, i'm so sorry. Reassigning to @esh-g. |
📣 @esh-g 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
Thanks for quickly bringing that to my attention. I've gone ahead and reassigned the issue to you @esh-g. Feel free to make a PR. |
PR merged! Waiting on deploy. |
@chiragsalian @kevinksullivan I think the issue PR has already crossed the production timeline. Could you please list if anything is pending? Thanks! |
Oh true, its been live since feb 28th so this is past the 7 day regression period. I'm unsure why the GH title didn't change here. Might have been a bug. |
This issue has not been updated in over 15 days. @chiragsalian, @s77rt, @kevinksullivan, @esh-g eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
This is due payment |
Friendly bump @kevinksullivan, to handle payment. |
@chiragsalian, @s77rt, @kevinksullivan, @esh-g, this Monthly task hasn't been acted upon in 6 weeks; closing. If you disagree, feel encouraged to reopen it -- but pick your least important issue to close instead. |
Only Melvin got paid. This is still due payment |
@kevinksullivan / @mallenexpensify, can one of you handle payment for @s77rt over here. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 1.4.41
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4314136
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:
Pre:condition: device location is off
Expected Result:
In distance request confirmation page, location access permission box must not be shown
Actual Result:
In distance request confirmation page, location access permission box is shown
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6379190_1707908248130.do.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: