-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[Awaiting Miro Payment] [$1000] Timezone select page does not navigate back to timezone initial page after user changes timezone to automatic from another device #24516
Comments
Triggered auto assignment to @trjExpensify ( |
Bug0 Triage Checklist (Main S/O)
|
Proposal by @huzaifa-99Please re-state the problem that we are trying to solve in this issue.We want the user to navigate back to the initial timezone page from the select page, if they change their timezone to automatic from another device. What is the root cause of that problem?We are not navigating the user back to initial timezone page when they change their timezone to automatic from another device. What changes do you think we should make in order to solve the problem?We are already listening to the
What alternative solutions did you explore? (Optional)N/A |
ProposalPlease re-state the problem that we are trying to solve in this issue.We want the user to navigate back to the initial timezone page from the select page, if they change their timezone to automatic from another device. What is the root cause of that problem?We are not navigating the user back to initial timezone page when they change their timezone to automatic from another device. What changes do you think we should make in order to solve the problem?We are already listening to the
something like this pseudocode here and here
What alternative solutions did you explore? (Optional)N/A |
ProposalPlease re-state the problem that we are trying to solve in this issue.Timezone select page does not navigate back to timezone initial page after user changes timezone to automatic from another device What is the root cause of that problem?User can open select timezone page by link normally without any handling to hide this when the timezone is automatic. What changes do you think we should make in order to solve the problem?We need to wrap page content with <ScreenWrapper includeSafeAreaPaddingBottom={false}>
<FullPageNotFoundView shouldShow={this.timezone.automatic}>
...
</FullPageNotFoundView>
</ScreenWrapper> We can also display specific message in FullPageNotFoundView like you can't select timezone What alternative solutions did you explore? (Optional)N/A |
ProposalPlease re-state the problem that we are trying to solve in this issue.User can access the timezone selection page and even select a new timezone even though the user has already turned on the automatic timezone. What is the root cause of that problem?This issue was previously fixed here #14340 where we decided to disable the list when the automatic timezone is turned on. However, this stops working after :
App/src/components/OptionsList/BaseOptionsList.js Lines 162 to 174 in a03a21d
However, the App/src/components/SelectionListRadio/BaseSelectionListRadio.js Lines 160 to 170 in a03a21d
What changes do you think we should make in order to solve the problem?
and disable the pressable of the item. App/src/components/SelectionListRadio/RadioListItem.js Lines 29 to 33 in a03a21d
I only use
just like what we did in the timezone initial page
|
I don't think anyone is going to really run into the scenario in the OP in practice. That said, if I'm following it correctly and there's a regression insofar as being able to load the list of timezones from a URL and a fix here resolves that as well, let's go ahead. |
Job added to Upwork: https://www.upwork.com/jobs/~01b0a8cd3364d19ad6 |
Current assignee @trjExpensify is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @0xmiroslav ( |
Let us know what you think about these proposals, @0xmiroslav! |
I agree with @bernhardoj to fix regression so that list is disabled again. There was discussion about the expected behavior - https://expensify.slack.com/archives/C01GTK53T8Q/p1675722834448009 while fixing original issue. 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @mountiny, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
📣 @0xmiroslav We're missing your Upwork ID to automatically send you an offer for the Reviewer role. |
📣 @bernhardoj 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
Thanks Miroslav @bernhardoj can you make the pr please |
📣 @huzaifa-99 🎉 An offer has been automatically sent to your Upwork account for the Reporter role 🎉 Thanks for contributing to the Expensify app! |
Yeah I agree, bonus can be applied here cc @trjExpensify |
Sounds good. :) |
This issue has not been updated in over 15 days. @trjExpensify, @mountiny, @bernhardoj, @0xmiroslav 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! |
@bernhardoj @0xmiroslav seems like the automation failed here and this is ready for payment, can you summarize the prices here please? |
@trjExpensify, @mountiny, @bernhardoj, @0xmiroslav Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
bump @bernhardoj @0xmiroslav |
If you're waiting for price confirmation: |
Thanks, super helpful! So confirming payments due as follows:
$250 to @huzaifa-99 for the bug report Offers sent! |
@trjExpensify I received a new offer for reporting, however, I already accepted an offer before. Please let me know if we should go with the new or old one. |
@bernhardoj - paid! |
@trjExpensify, @mountiny, @bernhardoj, @0xmiroslav Eep! 4 days overdue now. Issues have feelings too... |
Not overdue |
@0xmiroslav like the other issue, if you're tracking this somewhere else. I'm going to close it! |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
User should be redirected back to timezone details page if they update their timezone to automatic
Actual Result:
User is not redirected back to timezone details page if they update their timezone to automatic
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.53-1
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Screen.Recording.2023-08-06.at.5.07.37.AM.mp4
Recording.2393.mp4
Expensify/Expensify Issue URL:
Issue reported by: @huzaifa-99
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1691280927472319
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: