App: [HOLD for payment 2023-09-29] [$1000] Web - IOU - Account email is not present in the copied content after IOU has been settled
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:
- Sign into Account A
- Click the ‘+’ green button >
Request Money> enter amount >Next> choose someone to pay - In LHN, click on the IOU > hover over the ‘amount’ box > right-click
Copy to Clipboard - Paste the copied content and observe it contains the email of account B
- In Account B > click the IOU in the LHN > click the green arrow in the upper right corner of the page > click
Pay Elsewhere - Go back to account A > hover over the paid IOU
- Right-click on it and click on
copy to clipboard - Paste the content elsewhere > notice the email isn’t copied
Expected Result:
Account B’s email should be present like this “[Account B’s email] paid [amount] elsewhere”
Actual Result:
Account B’s email is present before the request is settled but account B’s email is not included in the copied content after the IOU has been settled.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
- Android / native
- Android / Chrome
- iOS / native
- iOS / Safari
- MacOS / Chrome / Safari
- MacOS / Desktop
Version Number: v1.3.55-7
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
https://github.com/Expensify/App/assets/115492554/d1a4323c-5dc2-47e0-b8f9-1efa79abb7a3
https://github.com/Expensify/App/assets/115492554/ebdb6257-a1ca-4720-a2af-309782753b62
Expensify/Expensify Issue URL:
Issue reported by: @Nathan-Mulugeta
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1691652788189659
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~01a8830daaa898904e
- Upwork Job ID: 1693703978305433600
- Last Price Increase: 2023-08-23
- Automatic offers:
- Ollyws | Reviewer | 26383227
- huzaifa-99 | Contributor | 26383228
- Nathan-Mulugeta | Reporter | 26383231
About this issue
- Original URL
- State: closed
- Created 10 months ago
- Comments: 38 (19 by maintainers)
Thanks for the update @huzaifa-99, the proposed changes look good to me.
Let’s go with @huzaifa-99’s updated proposal.
🎀👀🎀 C+ reviewed
I don’t think we can say any PR introduced this as a bug, the copy we were using was intentionally not using the display name in the LHN or when copied, so it’s more of a small feature request. Given that it’s not an impactful issue, nor is it related to any important user flows I don’t think a regression test is helpful here, let me know if you think otherwise.
I think a copy / paste bug is 99% likely a frontend issue - @alphaboss1104 could you explain why you think it’s BE?
For now let’s add
External