-
Notifications
You must be signed in to change notification settings - Fork 3.2k
[HOLD for payment 2023-08-17] [$1000] [HOLD for payment 2023-08-16] The total requested amount does not update until the IOU is clicked on or the page is refreshed #24267
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 @isabelastisser ( |
Bug0 Triage Checklist (Main S/O)
|
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @srikarparsi ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.The total requested amount does not update until the IOU is clicked on or the page is refreshed What is the root cause of that problem?When we delete a request money, But in App/src/pages/home/report/ReportActionItem.js Lines 601 to 620 in dd21a0b
What changes do you think we should make in order to solve the problem?We should add the check here to re-render
App/src/pages/home/report/ReportActionItem.js Lines 601 to 620 in dd21a0b
What alternative solutions did you explore? (Optional) |
Dupe of #24241 |
its not repro in PROD, not sure how it was on the previous builds. we will update first reported accordingly. |
Hey @dukenv0307, your proposal looks good to me and tests well. Will you be able to get a PR out in the next 30-45 minutes or so? |
@srikarparsi Yes I'm availabel now. |
@srikarparsi This issue is dupe of #24241 and I have already posted my proposal in #24241 (comment) |
Sorry about that, didn't see your proposal there. @StevenKKC, can you please create a PR in that case as soon as possible? |
@dukenv0307, sorry for jumping the gun and asking you to work on this. Since @StevenKKC posted his proposal before yours, I think it makes sense to let @StevenKKC take over this PR. |
@srikarparsi Yes, no problem. |
Based on the following comments, I will close this issue: |
Isa and I discussed internally and we are re-opening this issue. We should tackle this issue here since it's blocking deploy as the code is working on prod but not on staging. If we deploy without addressing this, then it'll cause a regression on prod. |
@StevenKKC please assign me to review once you have the PR ready. Will you be able to have it out in the 30 minutes to 1 hour? Since this is a deploy blocker, we tend to move a little faster on these. |
📣 @StevenKKC 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
@StevenKKC, can you please fill out this checklist when you have a chance: #24267 (comment) |
I was the original reporter of this bug and I have also reported three other bug reports that have the same root cause as this one. However, I noticed that my name was changed to another reporter in this report. I would appreciate it if my name is restored as the original reporter. For reference, I reported this bug 5 days ago (1, https://expensify.slack.com/archives/C049HHMV9SM/p1691168685718989, 2, https://expensify.slack.com/archives/C049HHMV9SM/p1691166781356339) while someone else reported it 4 days ago (https://expensify.slack.com/archives/C049HHMV9SM/p1691235556837429). I believe it is important to credit the correct person for reporting a bug |
Hey @tewodrosGirmaA, definitely, I didn't respond to your first comment as I haven't taken a look into it yet but I'll reply here once I do. |
Thank you |
@tewodrosGirmaA What is the reason that you think the 2 issues are on the same RCA as this issue? I'm pretty sure your issues are a different RCA. And I can reproduce both issues on stg now. |
I am confident that the following aspects share a common origin: the total amount, request count, currency order with the amount when we Change the language to Spanish, and the fact that the reply thread is not updated in real-time. Please verify this information. |
You can see for now issue total amount has been fixed on stg, but 2 issue you mention still on stg @tewodrosGirmaA |
My point is that, for example, when we encountered the 'Reply Thread' bug that I reported in this thread: Link to the thread (https://expensify.slack.com/archives/C049HHMV9SM/p1691168685718989), the reply thread was not updating in real-time. As a result, the requested money was not being deleted, and the total amount was not being calculated correctly. This issue had a common underlying cause. However, I'm pleased to report that it now works perfectly fine during my recent testing |
But it's not what you think, I see what you mean but if you look closely for the reasons, they are different from RCA, that's why when this issue is fixed the issues you reported are not fixed yet. |
Hi @tewodrosGirmaA. Just to clarify, you are saying that you reported these two issues.
And that is similar to the issue reported by @namhihi237? I read through the reproducible steps for both of your issues and they do seem like valid issues but they are different from this issue @namhihi237 reported. I believe you could still get compensated if GH issues are created from your posts and they are fixed. |
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.52-5 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-08-17. 🎊 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:
|
Regression Test Proposal
|
Hey @srikarparsi, could you please update my name? I discovered that my issue has been identified as a duplicate in Slack. You can find more details about this issue in the following Slack conversation: Slack Conversation Link (https://expensify.slack.com/archives/C049HHMV9SM/p1691168685718989) |
@tewodrosGirmaA As @srikarparsi check above, this issue is not relative to your issue, I read a comment on Slack I think your issue is the same with here. |
This didn't introduce the bug, that PR implements tasks–this was a bug that was introduced when we implemented IOUs. Please read for context before blaming certain PRs. cc @StevenKKC |
@jasperhuangg I apologize for my mistake and thank you for pointing it out. |
Thank you @namhihi237 , now my name is updated ,in the github link, you suggested me. |
@srikarparsi @StevenKKC, can you please confirm my summary below is correct? Do you know if the urgency bonus applies to this issue? Thanks! Issue reported by: @namhihi237 $250 |
@srikarparsi Can you please confirm the urgency bonus applies to this issue? |
Hi @isabelastisser! Yes, the summary looks correct! @StevenKKC should receive the urgency bonus. |
Thanks @srikarparsi! @namhihi237 and @StevenKKC ! The payments should be set in Upwork, please review your accounts. Thanks!
|
@isabelastisser accepted thanks. |
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:
The total requested amount should update in real-time after deleting the first request and making a second one.
Actual Result:
The total requested amount does not update until the IOU is clicked on or the page is refreshed.
Workaround:
unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.51-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
screen-capture.-.2023-08-08T044732.549.webm
screen-capture.-.2023-08-08T043901.984.mp4
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1691494603760399
reported earlier in
Issue reported by: @namhihi237
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1691444951222519
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: