-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[Awaiting Payment - 22nd Dec] [$500] User Account Swapping Issue in IOU When Splitting Bills #31732
Comments
Job added to Upwork: https://www.upwork.com/jobs/~01d923d8de5457372f |
Triggered auto assignment to @trjExpensify ( |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor-plus team member for initial proposal review - @allroundexperts ( |
cannot reproduce it on the latest main |
Very interesting! It's pretty minor, but I agree it's a little jarring to see the switch around because of the default avatars changing completely. Is it not possible to keep the same selected order on the split preview? |
@trjExpensify It's definitely possible but we'll need to change this from the backend then. I think its better to standardise this by sorting the results. As such, what @s-alves10 proposed above looks like a better solution IMO. |
But does that mean the order will not match the confirmation page order though? and they still switch around? |
It will match the one coming from backend. And the switch won't happen. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
Great, so that's good then! |
Given we have an agreement, I think we are good to go with @s-alves10's proposal. 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @robertjchen, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
Yep, this approach makes sense to me! 👍 |
📣 @allroundexperts Please request via NewDot manual requests for the Reviewer role ($500) |
📣 @s-alves10 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
PR is ready for review #32419 |
Pay date here would be 22 Dec @robertjchen |
Checklist
Regression test
Verify that the order of avatars in the preview message does not change. Do we 👍 or 👎 ? |
As this was caught by Applause in the regression testing and there's one to cover this flow, I don't think we need a new dedicated one for it personally. Updating the title to note the 22nd as the payment date. Confirming those payments will be:
|
👋 @allroundexperts have you requested for this one? |
Requested. Feel free to close! |
Thanks! |
$500 payment to @allroundexperts based on this comment. |
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: 1.4.2-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:
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:
1, Navigate to FAB
2, Select "Request Money."
3, Enter the desired amount
4, Add the recipient's email
5, Enable the "Add Split" option
Expected Result:
The user profile should not be swapped
Actual Result:
The user profile is swapped when splitting a bill in IOU between two users
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
Bug6287208_1700660684896.swapped.mp4
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: