-
Notifications
You must be signed in to change notification settings - Fork 3k
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 2024-07-10] [HOLD for payment 2024-06-20] [HOLD for payment 2024-06-18] [$250] Pay someone flow doesn’t include a reportAction to distinguish the payment method used (Expensify or elsewhere) #41645
Comments
Triggered auto assignment to @sakluger ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.Payment type is not mentioned in the details page. What is the root cause of that problem?We do not have a field for payment type. We only have fields for 'amount', 'comment', 'merchant', 'date', 'category' and 'tag'. What changes do you think we should make in order to solve the problem?Add a new field similar to the one below for 'PaymentType' info: App/src/components/ReportActionItem/MoneyRequestView.tsx Lines 373 to 386 in 951c7b3
PaymentType info is available in
What alternative solutions did you explore? (Optional) |
@sakluger Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
Job added to Upwork: https://www.upwork.com/jobs/~014f39f2dacd55f2a4 |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @ahmedGaber93 ( |
This comment was marked as outdated.
This comment was marked as outdated.
@ahmedGaber93 , the reportAction does not have any information about how payment is done (Via Expensify or via Elsewhere). This is what we get:
Do we first need the BE to send this info in the |
Not overdue, we're still discussing the expected behavior. |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@sakluger, @ahmedGaber93 Huh... This is 4 days overdue. Who can take care of this? |
I checked it today, we already have the paymentType in FE but not with this reportAction, I will complete checking tomorrow to know if we can catch it from FE, or it requires BE changes |
Triggered auto assignment to @sakluger ( |
@ahmedGaber93 The PR is here. |
We're waiting on the linked PR above to be merged |
Still waiting on the linked PR to cross the regression threshold 👍 |
Same as above |
1 similar comment
Same as above |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
Looks like there was a regression on this one. @stitesExpensify can you see if the linked PR caused the regression? |
Based on the discussion in that issue, tt looks like this PR is the cause, but it might have just needed more as opposed to needing to be reverted etc. @nkdengineer @ahmedGaber93 can you both make sure to keep an eye on that discussion since this did technically cause a regression? |
The regression case currently in discussion if it should fix or not. And I am 👀 on it. |
I checked this issue and I think it's not regression from our PR, because the transaction thread report was hidden in the past. |
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.3-7 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 2024-07-10. 🎊 For reference, here are some details about the assignees on this 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:
|
Acknowledged! I'll issue payment after the regression window. |
@ahmedGaber93 can you please complete the BZ Checklist? |
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:
Regression Test Proposal
Do we agree 👍 or 👎 |
@johncschuster completed |
Payment has been issued! Thanks for your contributions! |
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.70-2
Reproducible in staging?: Yes
Reproducible in production?: Yes
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: @trjExpensify
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1714729020479179
Action Performed:
Prerequisite: Pay someone with either Expensify or elsewhere option
Expected Result:
Method of payment displayed in both DM and details page (Expensify or elsewhere)
Actual Result:
Only xyz paid displayed and method of payment not displayed
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @johncschusterThe text was updated successfully, but these errors were encountered: