-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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 PR#35880][$500] IOU - Total amount is only grayed out after revisiting IOU report when creating IOU offline #36238
Comments
Triggered auto assignment to @sakluger ( |
Job added to Upwork: https://www.upwork.com/jobs/~01eeb6c185339b648d |
We think that this bug might be related to #vip-split-p2p-chat-groups |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @abdulrahuman5196 ( |
This might be resolved by #35880 – where we handle the total update when the request with a different currency is made. |
ProposalPlease re-state the problem that we are trying to solve in this issue.The total amount of text doesn't grayed out after adding a new request with a different currency while offline. What is the root cause of that problem?The text will be grayed out if App/src/components/ReportActionItem/MoneyReportView.tsx Lines 121 to 125 in 04fc886
The issue is, Lines 4672 to 4682 in 04fc886
But the component (MoneyReportView) doesn't subscribed to (or have props of) transaction onyx data, so it won't re-render. What changes do you think we should make in order to solve the problem?First of all, we should connect the transaction onyx data.
Then, instead of using If we concern with the performance, we can create a view wrapper that will calculate the |
I agree that it could have the same root cause. That PR should be merged soon, I gave it a bump! |
Thanks @cubuspl42. We can have a check back once the PR is merged. |
@sakluger, @abdulrahuman5196 Whoops! This issue is 2 days overdue. Let's get this updated quick! |
I put the issue on hold for #35880, hopefully that one fixes this! |
I also removed Help Wanted temporarily while we wait for that issue. |
#35880 has been deployed to prod as of yesterday. I added the 'retest-weekly' label so we can see if this is still reproduceable. |
@sakluger, @abdulrahuman5196 Eep! 4 days overdue now. Issues have feelings too... |
I reached out to #qa on Slack to see if they were able to retest this: https://expensify.slack.com/archives/C9YU7BX5M/p1709589428240689 |
Issue not reproducible during KI retests. (First week) |
Looks like the other PR fixed this issue, nice! I'm going to close this issue out, please bump me on Slack if I missed anything. |
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: v.1.4-39-0
Reproducible in staging?: y
Reproducible in production?: y
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4295316
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:
3, Create a manual request from a user.
Expected Result:
In Step 8, the total amount is grayed out because request with foreign currency is created offline.
Actual Result:
In Step 8, the total amount is not grayed out.
In Step 9, after revisiting the report, the total amount is grayed out.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6373675_1707489311442.bandicam_2024-02-09_12-24-02-200__1_.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: