Skip to content

IOU-Comment from a deleted IOU disappears until a third IOU is created #39438

@lanitochka17

Description

@lanitochka17

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.59-0
Reproducible in staging?: Y
Reproducible in production?: N
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:
Slack conversation:

Issue found when executing PR #36934

Action Performed:

  1. Navigate to staging.new.expensify.com
  2. Open workspace chat
  3. Click on + icon from the compose box
  4. Click on request money
  5. Enter an amount and click on next
  6. Enter a merchant and confirm the request
  7. Repeat step 3 - 6 once again
  8. Open the transaction thread for the IOU created on step 7
  9. Add a comment
  10. Open the transaction thread of the first IOU created at step 6
  11. Click on Merchant and update it to something else
  12. Go back to the expense report page and delete the second IOU created on step 7
  13. Go to workspace chat page
  14. Repeat step 3 - 6 once again
  15. Open the expense report page

Expected Result:

The deleted IOU with the comment in thread should be present while in the expense report page

Actual Result:

The deleted IOU with the comment in thread disappears when the second IOU is deleted but re appears when a third IOU is created

Workaround:

Unknown

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android: Native
  • Android: mWeb Chrome
  • iOS: Native
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Add any screenshot/video evidence

Bug6435697_1712069986334.bandicam_2024-04-02_17-57-48-390.mp4

View all open jobs on GitHub

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions