-
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-09-12] [HOLD for payment 2023-09-11] [$1000] IOU - Currency edit in confirmation page causes missing header and wrong redirection #26586
Comments
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @marcaaron ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Currency edit in confirmation page causes missing header and wrong redirection What is the root cause of that problem?470c54a caused regression. App/src/pages/iou/IOUCurrencySelection.js Line 87 in e088539
In this code snippet, the goBack function with true as the second parameter replaces the modal without considering the previous state. This leads to unexpected behavior, such as the issue we've encountered and the resetting of text input. What changes do you think we should make in order to solve the problem?We should use
What alternative solutions did you explore? (Optional)N/A |
@marcaaron If you have no problem, we should combine this with #26587 |
This was probably caused by #25707We need to solve this my Monday and it's weekend. I gonna make this external to get immediate proposals and PRs. |
Job added to Upwork: https://www.upwork.com/jobs/~010711a82a596d6dcc |
Triggered auto assignment to @sophiepintoraetz ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @ArekChr ( |
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. |
Brought issue reported in with #26587 and combined with this one |
Upwork job price has been updated to $1000 |
@hayata-suenaga could you please take a look here? I can make PR ASAP. |
@napster125 could you kindly post a video showing navigation still works after your changes and then we can proceed with your PR |
of course! mobile-safari.mp4 |
also do you think this one is also somehow related to this issue? |
Providing there's no regressions, I'm correct in saying that $1500 is due to @napster125? |
@sophiepintoraetz thats right and that should be the only payment here, thanks! |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.62-4 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2023-09-11. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
Offer sent - I'll release payment on 11 Sep |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.63-2 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2023-09-12. 🎊 After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
For reference, here are some details about the assignees on this issue:
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
|
Going to move this to weekly while we work out the payment situation. |
Actually, I'm going to close this one out and create a new one with the appropriate issue, seeing as payment is the only thing left here. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Issue found when executing PR #26520
Action Performed:
Expected Result:
In Step 6, Amount header does not disappear
In Step 7, user is redirected to the confirmation page
Actual Result:
In Step 6, Amount header disappears
In Step 7, user is redirected to the payer selection page. This is a different behavior observed in Step 4 when user is redirected to the confirmation page when the amount is changed
Action Performed:
Expected Result:
The amount is preserved and does not change
Actual Result:
The amount is not preserved and it changes to zero
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.62-1
Reproducible in staging?: Yes
Reproducible in production?: No
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
Bug6186258_20230902_233538.mp4
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal team
Slack conversation:
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: