-
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 awaiting refund from overpayment] [$500] Details - Workspace split bill displays user name instead of workspace name to admin #29219
Comments
Triggered auto assignment to @mallenexpensify ( |
Job added to Upwork: https://www.upwork.com/jobs/~015f60ccd423ab1d2e |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to Contributor-plus team member for initial proposal review - @s77rt ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Workspace split bill displays user name instead of workspace name in split details. What is the root cause of that problem?App/src/libs/OptionsListUtils.js Lines 99 to 102 in b5445bd
The app gets the information to display inside Lines 1798 to 1800 in b5445bd
Inside Lines 1308 to 1310 in b5445bd
But the As a result, we see the name of user B instead of the workspace name if we check split details as user A. What changes do you think we should make in order to solve the problem?We should call
What alternative solutions did you explore? (Optional)N/A |
@s77rt can you please review @akamefi202 's proposal? Thx |
@akamefi202 Thanks for the proposal. Your RCA is correct and the solution looks good to me 👍 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @lakchote, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
@lakchote 👀 please on the proposal above when ya have a min |
📣 @s77rt 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
📣 @akamefi202 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
📣 @dhanashree-sawant 🎉 An offer has been automatically sent to your Upwork account for the Reporter role 🎉 Thanks for contributing to the Expensify app! |
@akamefi202 proposal LGTM. |
I accepted the offer and PR will be ready by today. |
🎯 ⚡️ Woah @s77rt / @akamefi202, great job pushing this forwards! ⚡️ The pull request got merged within 3 working days of assignment, so this job is eligible for a 50% #urgency bonus 🎉
On to the next one 🚀 |
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:
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.84-10 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-10-23. 🎊 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:
|
|
@s77rt what's your reasoning for not wanting a regression test for this? |
@mallenexpensify Due to the nature of the bug I don't think it would resurface again where a regression test would be needed. Do you think we would be better with a test for this case? |
Hey @mallenexpensify - there was an accidental overpayment to @akamefi202 on this job (payment was $1000 but there were some regressions so the actual payment should have been $250). Is it possible to adjust the payment from this one? cc @akamefi202 |
@Christinadobrzyn I think @akamefi202 can issue a refund for that past payment |
@Christinadobrzyn , I'd recommend requesting a refund on that job then, once it's confirmed, I can pay this one out. Assuming we do that, we should also update the title to reflect to hold (so I don't forget) |
@mallenexpensify @s77rt Could you please finish this issue if you have any time? |
Ah okay, thanks @mallenexpensify I do see the option to request a refund on this job so I did that. Just a heads up @akamefi202 I requested a partial refund for this job through Upwork. |
@mallenexpensify Could you please pay here first? That $1000 payment was more than 3 weeks ago so that I don't have enough money for refund in Upwork now. I promise that I will do refund. |
Oooof, that is a tricky situation @akamefi202. I just paid this Issue reporter: @@dhanashree-sawant paid $50 via Upwork @s77rt I wasn't sure about the regression test so I created on, Applause/QA will do something with it if they think it'd be helpful Gonna leave this open and a weekly til I'm able to confirm @akamefi202 's refund for the other issue. |
Awaiting refund on other issue |
@mallenexpensify Sorry for late reply. I was OOO last week. I made the refund and I think we might close this issue now. |
Thanks @akamefi202 , confirming refund was issued for #26214 |
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.3.80.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: @dhanashree-sawant
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1696924602489199
Action Performed:
Expected Result:
App should display workspace name besides workspace avatar in split bill details page
Actual Result:
App displays username name besides workspace avatar to admin user in split bill details page
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Android: Native
android.native.wrong.workspace.name.split.details.mp4
Android: mWeb Chrome
android.chrome.wrong.split.bill.workspace.name.mp4
iOS: Native
ios.native.split.bill.wrong.workspace.name.1.mov
iOS: mWeb Safari
ios.safari.wrong.split.bill.workspace.name.mov
MacOS: Chrome / Safari
mac.chrome.wrong.split.bill.workspace.name.mov
windows.chrome.wrong.workspace.name.split.bill.mp4
Recording.4932.mp4
MacOS: Desktop
mac.desktop.wrong.split.bill.workspace.name.mov
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: