Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.49k stars 2.85k forks source link

Web - Invoice-Amount not updated in invoice details after changing currency until opening invoice again #51391

Open IuliiaHerets opened 2 hours ago

IuliiaHerets commented 2 hours ago

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: v9.0.53-0 Reproducible in staging?: Y Reproducible in production?: Y Issue was found when executing this PR: https://github.com/Expensify/App/pull/50620 Issue reported by: Applause Internal Team

Action Performed:

  1. Go to https://staging.new.expensify.com/ and log in
  2. Create a workspace if there is no any
  3. Navigate to the workspace settings > More features
  4. Enable the Invoice option
  5. Click on FAB > Send invoice
  6. Select an invoice receiver
  7. Enter the company info and send the invoice
  8. Navigate to the invoice details
  9. Update the currency

Expected Result:

The new amount is calculated and updated in the invoice details

Actual Result:

The new invoice amount is not updated until user goes to the invoice room and open the invoice details again.

Workaround:

Unknown

Platforms:

Screenshots/Videos

https://github.com/user-attachments/assets/e7979faa-e3c9-47b5-8f38-7a4bc19d4755

View all open jobs on GitHub

melvin-bot[bot] commented 2 hours ago

Triggered auto assignment to @mallenexpensify (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

IuliiaHerets commented 2 hours ago

We think that this bug might be related to #vip-bills

IuliiaHerets commented 2 hours ago

@mallenexpensify FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors