-
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
[HOLD for payment 2023-11-21][$1000] FAB - After a refresh, clicking back button on the 'I am a teacher' page does not take you back to the previous page #26282
Comments
Triggered auto assignment to @conorpendergrast ( |
Bug0 Triage Checklist (Main S/O)
|
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @dangrous ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.After refreshing a page on "I am a teacher > Update email" drawer, the "Go Back" button returns to Profile settings What is the root cause of that problem?On refresh, the navigation has no information about the previous page, so the goBack function navigates to the fallback route:
What changes do you think we should make in order to solve the problem?Pass a URL parameter
What alternative solutions did you explore? (Optional) |
I don't think this needs to be an Hourly or Deploy Blocker because this is a beta feature that's part of wave7. I'll change those labels now, but change them back if you disagree! |
I've also cross-posted to our internal channel for this project to make sure that's correct |
@dhairyasenjaliya could you look into this please? |
I was able to reproduce, @dhairyasenjaliya if you're around take a look please? |
I was able to reproduce this: 2023-08-30_16-08-06.mp4 |
Current assignee @dangrous is eligible for the choreEngineerContributorManagement assigner, not assigning anyone new. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Great, let's do it. |
📣 @jjcoffee 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @paultsimura 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
📣 @daveSeife 🎉 An offer has been automatically sent to your Upwork account for the Reporter role 🎉 Thanks for contributing to the Expensify app! |
Thank you all, the PR is ready for review. |
@dangrous the PR is in production already (there was some weird flow: deployed to staging - prod - staging), but the automation didn't update the [HOLD for payment] title, could you please check? 🙏 |
So that production part is messed up, it's currently only on staging. We should get the right automated message when it's REALLY on production, hopefully! |
@dangrous it was deployed to prod yesterday: #30608 (comment), but the automation did not work still. |
hrm, you're right - I'll update the title but I'll see if I can get the rest of them to run again (e.g. checklist, etc.) |
Okay so no way to get it automatically, annoyingly. @trjExpensify just be aware that we'll have to figure out who needs what at the end of this. I believe it will be @paultsimura as contributor, @jjcoffee as C+, @daveSeife as reporter And, copying the checklist here: BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
Regression Test Proposal
Do we agree 👍 or 👎 |
Friendly bump for payment @trjExpensify 🙇 |
Okay, so this is fun!
By my calculations then:
As for the regression test. It seems a bit niche in isolation, IMO. Though, @JmillsExpensify @marcochavezf as part of the STW doc wrap-up, have tests been given to Applause for the core flow? Marco, I know you were looking at pointing to a test policy to allow for testing at some point? |
I think that's right! |
@trjExpensify Yup, I'm good with that! |
Perfect. Settled up with all three of you. Closing, thanks! |
Yeah, this is the GH for the QA tests, but we're still figuring out how to flip the policyID and public room reportID for testing. |
Cool, thanks! |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
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:
Clicking back takes you to the 'I am a teacher' page
Actual Result:
Clicking back take you to profile page
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: v1.3.59-0
Reproducible in staging?: Y
Reproducible in production?: N
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
T139backbutton-1.mp4
Recording.1382.mp4
Expensify/Expensify Issue URL:
Issue reported by: @daveSeife
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1693399672874879
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @trjExpensifyThe text was updated successfully, but these errors were encountered: