-
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
[HOLD for payment 2023-09-27] [$1000] Link Request Money not work #26214
Comments
Triggered auto assignment to @Christinadobrzyn ( |
Bug0 Triage Checklist (Main S/O)
|
Job added to Upwork: https://www.upwork.com/jobs/~01354f2b491ad407b0 |
Current assignee @Christinadobrzyn is eligible for the External assigner, not assigning anyone new. |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @ArekChr ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Request money link(Manual) does not work. It opens "Manual" tab of "Money Request" page again if the user clicks "Next" button. What is the root cause of that problem?If the user opens "Manual" tab of "Request Money" page from FAB, it will call Lines 1760 to 1763 in cb98bec
But if the user opens the tab from link, it won't call that function. The tab will be opened directly. App/src/pages/iou/steps/MoneyRequstParticipantsPage/MoneyRequestParticipantsPage.js Lines 87 to 89 in cb98bec
Then if the user clicks "Next" button, the app opens Participants page. But it goes back to "Request Money" page immediately because of missing initialization of data. As a result, the user will see "Manual" tab again. What changes do you think we should make in order to solve the problem?App/src/pages/iou/steps/NewRequestAmountPage.js Lines 127 to 131 in cb98bec
I think we need to call What alternative solutions did you explore? (Optional)N/A |
Pressing the Next button will initialize the data if needed, however, I see there are 2 issues here. To fix both issues, we need to confirm a few things.
|
I haven't read the original bug description of this issue, but yes, we want to refactor the navigation logic of money-request-related screens eventually Is the bug pressing one? in that case, it's worth implementing a temporary fix, but otherwise, we can wait for this refactoring (although I don't know when we can get to that refactoring) |
@ArekChr, @Christinadobrzyn Huh... This is 4 days overdue. Who can take care of this? |
Thanks @hayata-suenaga! @ArekChr do you think we should wait on this one for refactoring based on #26214 (comment) |
Hi @hayata-suenaga, I don't think this bug is pressing one, It mostly works, but the user has to press the next two times. Also, I think this issue when the user opens the split bill link from the report is an edge case. |
Proposal from @akamefi202 solves that problem effectively. Let's go with your solution 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @thienlnam, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
📣 @akamefi202 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app! Offer link |
📣 @le! 📣
|
The BZ member will need to manually hire Le for the Reporter role. Please store your Upwork details and apply to our Upwork job so this process is automatic in the future! |
Thank you for selecting my proposal. I will create PR in a short time. |
Ah, it looks like Upwork auto-paid $1,000 to @akamefi202 on Oct 3rd, are you able to reject that payment? I'm not exactly sure what to do in this case |
Contributor details |
|
@Christinadobrzyn this is my upwork link: https://www.upwork.com/freelancers/~01fcd9ed589276332f |
@Christinadobrzyn It's my fault. I didn't know that it will be auto-paid. How about receiving $500 less in next job? |
Hi @Christinadobrzyn, It seems like the PR did not get merged. It was reverted, and the error is not reproducible anymore due to changes in the split bill feature. I'm thinking we go for a 25% payout of the agreed price, given the situation. What do you think? |
Ah thank you for catching that @ArekChr, okay the payment would be as follows here - #26214 (comment) Can you double-check that looks correct? @akamefi202 I'll leave a comment in this GH about overpayment here and see if it can be deducted from this job - #29219 |
@Christinadobrzyn I agree. I will ask deduction when the issue is completed. |
Sounds good! Nothing yet from @le about the job so going to keep this open. |
@Christinadobrzyn There seems to be a mistake here, my github account is Le Thi Thu Thuy, not le. So it's possible to tag the wrong person, please check carefully and help me correct it. Thanks |
Contributor details |
✅ Contributor details stored successfully. Thank you for contributing to Expensify! |
Thanks @thuyle04 I thought that was a little strange - didn't think to look at the Slack post - thanks for showing that. Can you accept this job offer so I can pay you? https://www.upwork.com/jobs/~01c8ed54f75760e5cc |
paid @thuyle04 based on #26214 (comment) So I think this is all set! |
Talking this over with @mallenexpensify I requested a refund from @akamefi202 for $750 since the final amount that should have been paid was $250 and they were paid $1000. |
@Christinadobrzyn I will do refund once I paid. It's very soon. |
@Christinadobrzyn , reopening til refund is confirmed, so that I can then pay out |
okay monitoring the Upwork job for details about the refund - https://www.upwork.com/nx/wm/workroom/34742476/details |
I paid the other issue, please leave this open til the refund here is processed, thx |
@akamefi202 can you let me know when you've issued the refund? Thanks! |
@Christinadobrzyn I will do refund on Monday next week. |
@akamefi202 can you please confirm the refund? it doesn't look like we've received yet. Thanks. |
@Christinadobrzyn @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 job was refunded. Pretty sure we're good to close this. |
@mallenexpensify @Christinadobrzyn Could you please finish the contract on Upwork too? |
Thanks @mallenexpensify and @akamefi202 - I closed the contract in Upwork. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
Navigate to confirm the requested amount
Actual Result:
The screen to enter the amount of the Split Bill is displayed again
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: v1.3.57-5
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
Notes/Photos/Videos: Any additional supporting documentation
2023-08-26.21-12-00.mp4
Bug1.mp4
bandicam.2023-08-29.01-19-43-102.mp4
Expensify/Expensify Issue URL:
Issue reported by: @le Thi Thu Thuy
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1692093712051379
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: