Skip to content

[$500] Web - IOU - Incorrect IOU preview component is displayed when requesting money #28142

Description

@izarutskaya

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:

  1. Open a tab where user A is signed in
  2. Open a chat with user B
  3. Click on '+' icon > 'Request money' > 'Scan' tab > 'Choose file' > Select an image > 'Request' button
  4. Click the request preview
  5. Click the receipt image
  6. Click the three-dot menu >
    Select replace > click on 'Choose file' > select a new image
    Open a tab where user B is signed in
    Open a chat with user A
  7. Click on '+' icon > 'Request money' > 'Manual' tab > enter amount > click on 'Next' button > click on 'Request'
  8. Observe that two IOU preview components are created
  9. Click on the second iOU preview component > observe that 'RBR' is displayed on LHN

Expected Result:

A single IOU preview component should be displayed

Actual Result:

Two IOU preview component is displayed

Workaround:

Can the user still use Expensify without this being fixed? Have you informed them of the workaround?

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.74-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

Notes/Photos/Videos: Any additional supporting documentation

Screen.Recording.2023-09-20.At.1.47.18.Pm.mp4
Recording.1622.mp4

Expensify/Expensify Issue URL:

Issue reported by: @Natnael-Guchima

Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1695207878592009

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01bd1c573eb7a06cee
  • Upwork Job ID: 1706312815653244928
  • Last Price Increase: 2023-10-16

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2EngineeringInternalRequires API changes or must be handled by Expensify staff

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions