-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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-11] [$1000] Request money - Address field shows error when saved again and it becomes empty after refresh #25686
Comments
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @stitesExpensify ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Request money - Address field shows error when saved again and it becomes empty after refresh(#25686 (comment)) What is the root cause of that problem?for error message we are showing when has the value
for refresh What changes do you think we should make in order to solve the problem?App/src/pages/iou/WaypointEditor.js Line 87 in c053381
to if (!network.isOffline && waypointValue === '') {
for a refreshing time before update the defaultValue AddressSearch component is mounted so that the value is not updated we can use the |
ProposalPlease re-state the problem that we are trying to solve in this issue.Request money - Address field shows error when saved again and it becomes empty after refresh What is the root cause of that problem?We're showing error when network is available and App/src/pages/iou/WaypointEditor.js Lines 87 to 89 in 79ea923
I also agree about RCA of second issue with about proposal. What changes do you think we should make in order to solve the problem?About the first issue, we should update the condition here to: if (!network.isOffline && waypointValue === '') {
errors[`waypoint${waypointIndex}`] = 'distance.errors.selectSuggestedAddress';
} About the second issue, when the InputValue is empty when reloading, we should add the props What alternative solutions did you explore? (Optional)N/A |
@hungvu193 I tried Screen.Recording.2023-08-23.at.9.48.41.AM.mov |
I authored this regression so I'll take it |
Oh, looking at the video this doesn't look like a blocker or a regression but I'll fix it regardless |
@thienlnam Since this is not a regression / blocker, let's just allow the contributors to fix it instead? I already see a couple of strong proposals. |
The current proposals won't fix the issue in a way that doesn't add another regression but yeah we can make this external |
Job added to Upwork: https://www.upwork.com/jobs/~012df4e765e5dc30c6 |
Triggered auto assignment to @zanyrenney ( |
@allroundexperts, @thienlnam |
Assigning @Pujan92 - they addressed the requirements first |
📣 @allroundexperts Please request via NewDot manual requests for the Reviewer role ($1000) |
📣 @Pujan92 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
@allroundexperts PR is ready for review! |
🎯 ⚡️ Woah @allroundexperts / @Pujan92, great job pushing this forwards! ⚡️ The pull request got merged within 3 working days of assignment, so this job is eligible for a 50% #urgency bonus 🎉
On to the next one 🚀 |
|
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:
|
Payment summary External issue reporter - N/A (reported by Applause internal team) |
Closing now upwork payment is complete! |
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:
In Step 6, since the address is populated, user is able to save the selection
In Step 7. the address field remains populated
Actual Result:
In Step 6, user is unable to save the selection and error 'Please select a suggested address' shows up
In Step 7. the address field is empty
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.56-2
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
Bug6173184_20230822_171058.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: