-
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
[$500] Distance - Additional edit system messages are shown when request is created offline with edits #33671
Comments
Job added to Upwork: https://www.upwork.com/jobs/~01ba249cef3e37408f |
Triggered auto assignment to @peterdbarkerUK ( |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor-plus team member for initial proposal review - @0xmiroslav ( |
Proposalfrom: @unicorndev-727 Please re-state the problem that we are trying to solve in this issue.Additional edit system messages are shown when request is created offline with edits What is the root cause of that problem?The root cause is that we set all transaction data to be update here when we handle distance IOU edition here and iou distance request will be performed when network is online. App/src/libs/TransactionUtils.ts Line 157 in 595bf40
What changes do you think we should make in order to solve the problem?We need to update this line
to
What alternative solutions did you explore? (Optional)N/A |
ProposalPlease re-state the problem that we are trying to solve in this issue.Additional edit system messages are shown when request is created offline with edits What is the root cause of that problem?The backend is returning the amount and the category car in the first response. Before, the user goes online, any edited transactions will create a new request waiting to be sent. The problem is that these persisting requests have outdated amount and category data. Therefore, once the user goes online, the response from the initial What changes do you think we should make in order to solve the problem?This issue needs both a backend and a frontend fix. From the front end, create an attribute, eg: What alternative solutions did you explore? (Optional)This is more of a theory than a solution. If the amount and category are not being edited, using we can modify the onyx data of the initial |
@peterdbarkerUK, @0xmiroslav Huh... This is 4 days overdue. Who can take care of this? |
I'm not sure how to prioritise this, internal discussion |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@peterdbarkerUK, @0xmiroslav Eep! 4 days overdue now. Issues have feelings too... |
ProposalPlease re-state the problem that we are trying to solve in this issue.Distance - Additional edit system messages are shown when request is created offline with edits. What is the root cause of that problem?New update distance request API is not yet finished. See #28358. What changes do you think we should make in order to solve the problem?Use the the new update distance request API, when it is ready. |
@peterdbarkerUK what is result after discussion? |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@peterdbarkerUK @0xmiroslav this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
@peterdbarkerUK, @0xmiroslav Huh... This is 4 days overdue. Who can take care of this? |
Apologies, this one slipped off my radar. I've got a DM going, will update tomorrow |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@peterdbarkerUK @0xmiroslav this issue is now 3 weeks old. There is one more week left before this issue breaks WAQ and will need to go internal. What needs to happen to get a PR in review this week? Please create a thread in #expensify-open-source to discuss. Thanks! |
Dylan and I misunderstood something in our DM and he didn't get a chance to look at this. I've updated |
@neil-marcellini to confirm, but this looks like a bug to me |
I agree it's a bug. @peterdbarkerUK would you please search for similar issues to make sure it's not a duplicate? I recall something similar recently. Also, please assign me when it's time for an internal engineer proposal review 🙂 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @situchan ( |
@situchan reassigning, please take over as C+. If you don't have bandwidth, unassign yourself. Thanks |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
#33997 is supposed to fix this. It already reached production |
@kbecciv is this still reproducible on latest staging? |
@situchan Not reproducible v1.4.32-2 20240126_043110.mp4 |
Thanks. Let's close this |
@peterdbarkerUK, @situchan Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Issue not reproducible during KI retests. (First week) |
Fixed and no longer reproducible |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: v1.4.18-2
Reproducible in staging?: y
Reproducible in production?: y
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
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
Action Performed:
Note that it shows additional edit system message that user did not perform.
Expected Result:
Only the system message for description edit will be shown.
Actual Result:
The system message also shows for amount change and category removal when neither have been performed at all.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6327019_1703708554183.20231228_011015.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: