-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[HOLD for payment 2023-09-04] Wrong edit message shown in IOU report description when editing date #25715
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
Comments
Triggered auto assignment to @sophiepintoraetz ( |
Bug0 Triage Checklist (Main S/O)
|
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @jasperhuangg ( |
This is a BE issue: Initially we create a request with empty merchant here is the body: Then we send an "EditRequest" command with empty merchant and backend is saying that we changed the merchant from "Request" to "". Since we are not sending the merchant parameter in this second call. Here is the body of the request: It seems like the default merchant is being wrongly setup. By default it should be empty and also if the parameter is not received it shouldn't try to "update" the value with "" PS: This error is also happening in NewDot so not sure if it is a blocker. cc @mountiny |
ProposalPlease re-state the problem that we are trying to solve in this issue.Shows incorrect merchant change on edit money request What is the root cause of that problem?Seems we are not setting the current value of merchant while calling Lines 1035 to 1045 in 7640a6f
What changes do you think we should make in order to solve the problem?Fetch field
|
Hey guys, sorry in the interest of urgency I'm going to be addressing this internally, thank you for the proposals. Please only comment proposals on issues with the |
Hmm this doesn't seem to be happening locally. Could there be a mismatch between the versions of NewDot and Web-E that have been deployed to staging? |
cc @mountiny |
It happens locally for me. Screen.Recording.2023-08-23.at.01.47.21.mov |
@Pujan92 I meant to say happens locally with our local version of the PHP API, you're testing it against the staging version of the PHP API |
Oh, ok. I think it should occur as merchant value we are omitting for |
Ah hmm, I'm actually able to reproduce it on my side now, sorry for the false alarm. |
Cool, you can check my proposal if it makes sense. |
@Pujan92 thanks for the proposal, but I think it makes more sense to add back-end validation here |
No issues @jasperhuangg , Thanks :) |
We CPd a fix and this is fixed on staging! |
@sophiepintoraetz seems we need to pay out @ayazhussain79 the reporting bonus before closing this out! |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.57-6 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-04. 🎊 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:
|
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:
|
offer sent @ayazhussain79! |
@sophiepintoraetz offer accepted, Thank you |
Paid! |
Uh oh!
There was an error while loading. Please reload this page.
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Expected Result:
Displayed message should be "changed date..."
Actual Result:
"Removed merchant previously..." Message is displayed
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.56-7
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
2023_08_22_10_17_06.mp4
Expensify/Expensify Issue URL:
Issue reported by: @ayazhussain79
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1692732220565619
https://expensify.slack.com/archives/C049HHMV9SM/p1692712587744049?thread_ts=1692712587.744049&cid=C049HHMV9SM
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: