Closed kbecciv closed 10 months ago
Job added to Upwork: https://www.upwork.com/jobs/~01bf7e0226a4739f95
Triggered auto assignment to @lschurr (Bug
), see https://stackoverflow.com/c/expensify/questions/14418 for more details.
Triggered auto assignment to Contributor-plus team member for initial proposal review - @rushatgabhane (External
)
IOU - Description, merchant, date order changed after creating split bill in group chat
Date is switched with the merchant in this componet: https://github.com/Expensify/App/blob/61c7e0bcddac907b50e3600ff651655c5eb8d2e1/src/components/MoneyRequestConfirmationList.js#L666-L685
Date should be move to the button of the component to be the last item:
OR We can just put the date after the merchant item to be in sync with the other confrimationlist:
Result:
Description, merchant, date order changed after creating split bill in group chat.
The order in 2 places are different https://github.com/Expensify/App/blob/2f1b770016a185d4e9d444f2e8aaa1759ee7e1b3/src/components/MoneyTemporaryForRefactorRequestConfirmationList.js#L744-L780
In the Confirmation Page, we migrate to use the new component MoneyTemporaryForRefactorRequestConfirmationList
instead of MoneyRequestConfirmationList
but in Split Detail Page we still use old component MoneyRequestConfirmationList
, It caused inconsistency.
I suggest in the split bill page we also should use MoneyTemporaryForRefactorRequestConfirmationList
instead of MoneyRequestConfirmationList
NA
Yes, looks like we created a temporary copy of MoneyRequestConfirmationList
to avoid merge conflicts.
https://github.com/Expensify/App/pull/28618
@tgolen im trying to gain clarity here. In https://github.com/Expensify/App/pull/28618 we created a temporary copy of MoneyRequestConfirmationList
.
But MoneyRequestConfirmationList
and MoneyTemporaryForRefactorRequestConfirmationList
are out of sync now, it is causing this inconsistency "bug".
I'm sure there is a plan to sync them when refactor is done. Could you please let us know if we should hold this issue or proceed with fixing it? Thank you so much 🙇
yes, this will be handled in #29107
Thank you so much @aimane-chnaif!
@lschurr let's close this issue :)
Great, thanks!
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 1.4.25-4 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:
Expected Result:
Description, merchant, date order must not be changed after creating split bill in group chat.
Actual Result:
Description, merchant, date order changed after creating split bill in group chat.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
https://github.com/Expensify/App/assets/93399543/5bb3e836-c25a-4f5b-856e-fc010e615528
View all open jobs on GitHub
Upwork Automation - Do Not Edit