Skip to content

[$250] mWeb - Reports - "Total Spend" is not updated after editing an expense amount while offline. #70713

Description

@mitarachim

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: 9.2.15-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from TestRail: https://test-management.browserstack.com/projects/2219752/test-runs/TR-828/folder/13176922/41237504/899332465
Email or phone of affected tester (no customers): ibellicotest+1811@gmail.com
Issue reported by: Applause Internal Team
Device used: Motorola MotoG60 / Android 12 / Chrome ( mWeb)
App Component: Search

Action Performed:

Prerequisite: Account has at least one workspace.

  1. Open the staging.new.expensify.com website.
  2. Open any workspace chat.
  3. Create a manual expense.
  4. Navigate to "Reports" > "Submit"
  5. Note that footer displays the correct information on "Expenses" and "Total Spend" fields.
  6. Force offline using troubleshoot option.
  7. Open the just created expense.
  8. Edit the expense amount.
  9. Return to "Reports"
  10. Note that "Total Spend" field, still displays the old amount.
  11. Turn on internet connection.
  12. Note that "Total Spend" field, still displays the old amount.
  13. Navigate to a different section and return to "Reports" > "Submit"
  14. Note that "Total Spend" field is now updated.

Expected Result:

"Total Spend" field displayed on footer on "Submit" section, should be automatically updated after editing the amount of an expense.

Actual Result:

"Total Spend" field, displayed on footer on "Submit" section on "Reports", is not updated after editing the amount of an expense while offline and returning to online mode.

Workaround:

Unknown

Platforms:

  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

Bug6946668_1758074745409.Spend.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021968264549032274933
  • Upwork Job ID: 1968264549032274933
  • Last Price Increase: 2025-09-17
Issue OwnerCurrent Issue Owner: @francoisl

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributorHelp WantedApply this label when an issue is open to proposals by contributors

Type

No type
No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions