Skip to content

[$250] Android - Reports - "0,00" shown on expense preview after being moved to new report offline. #75134

Closed

Description

@nlemma

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.58-2
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from BrowserStack: https://test-management.browserstack.com/projects/2219752/test-runs/TR-1968/folder/13176670/41237099/1013858667
Email or phone of affected tester (no customers): ibellicotest+2060@gmail.com
Issue reported by: Applause Internal Team
Device used: Motorola MotoG60 / Android 12 (Hybrid app)
App Component: Search

Action Performed:

Prerequisite: Account has at least one workspace.
Prerequisite 2: No expenses created yet.

  1. Open the Expensify app.
  2. Open any workspace chat,
  3. Create a manual expense.
  4. Navigate to "Reports" > "Reports"
  5. Turn off internet connection.
  6. Open the report of the just created expense.
  7. Tap on the report field and select "Create Report"
  8. Tap on the arrow on the top left corner to return to "Reports"
  9. Note that new report shows the moved expense but "0,00" is displayed as amount.

Expected Result:

When an expense is moved to a new report on "Reports" section while offline, new report should automatically display the total amount of the moved expense.

Actual Result:

When an expense is moved to a new report on "Reports" section while offline, new report preview shows "0,00" as total amount of the moved expense.

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

Bug7003332_1763083782342.Amount.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021990606175399901155
  • Upwork Job ID: 1990606175399901155
  • Last Price Increase: 2026-02-18
Issue OwnerCurrent Issue Owner: @mallenexpensify
Issue OwnerCurrent Issue Owner: @mallenexpensify
Issue OwnerCurrent Issue Owner: @mallenexpensify

Activity

  1. added
    BugSomething is broken. Auto assigns a BugZero manager.
    on Nov 14, 2025
  2. melvin-bot commented on Nov 14, 2025

    @melvin-bot

    Triggered auto assignment to @strepanier03 (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.

  3. added
    ExternalAdded to denote the issue can be worked on by a contributor
    on Nov 18, 2025
  4. changed the title [-]Android - Reports - "0,00" shown on expense preview after being moved to new report offline.[/-] [+][$250] Android - Reports - "0,00" shown on expense preview after being moved to new report offline.[/+] on Nov 18, 2025
  5. melvin-bot commented on Nov 18, 2025

    @melvin-bot
  6. added
    Help WantedApply this label when an issue is open to proposals by contributors
    on Nov 18, 2025
  7. melvin-bot commented on Nov 18, 2025

    @melvin-bot

    Triggered auto assignment to Contributor-plus team member for initial proposal review - @Ollyws (External)

  8. strepanier03 commented on Nov 18, 2025

    @strepanier03
    Contributor

    Reproducible, moving to external.

  9. melvin-bot commented on Nov 25, 2025

    @melvin-bot

    📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸

  10. 63 remaining items

  11. annaweber830 commented on May 11, 2026

    @annaweber830
    Contributor

    @mallenexpensify I am waiting payment.

  12. mallenexpensify commented on May 12, 2026

    @mallenexpensify
    Contributor

    Payment Summary

    Contributor: @annaweber830 paid $250 via Upwork
    Contributor+: @Ollyws due $250 via NewDot

    @annaweber830 can you please accept the job below? Please reply here and tag me once you have.
    https://www.upwork.com/jobs/~022054314168815983051

    @Ollyws plz complete the BZ checklist and tag me in a post once you have. Thx

  13. annaweber830 commented on May 14, 2026

    @annaweber830
    Contributor

    @mallenexpensify I accepted the job. Thanks

  14. melvin-bot commented on May 14, 2026

    @melvin-bot

    @mallenexpensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

  15. Ollyws commented on May 18, 2026

    @Ollyws
    Contributor

    BugZero Checklist:

    • [Contributor] Classify the bug:
    Bug classification

    Source of bug:

    • 1a. Result of the original design (eg. a case wasn't considered)
    • 1b. Mistake during implementation
    • 1c. Backend bug
    • 1z. Other:

    Where bug was reported:

    • 2a. Reported on production
    • 2b. Reported on staging (deploy blocker)
    • 2c. Reported on both staging and production
    • 2d. Reported on a PR
    • 2z. Other:

    Who reported the bug:

    • 3a. Expensify user
    • 3b. Expensify employee
    • 3c. Contributor
    • 3d. QA
    • 3z. Other:
    • [Contributor] The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake.

      Link to comment: https://github.com/Expensify/App/pull/71808/changes#r3258463026

    • [Contributor] If the regression was CRITICAL (e.g. interrupts a core flow) A discussion in #expensify-open-source has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner.

      Link to discussion:

    • [Contributor] If it was decided to create a regression test for the bug, please propose the regression test steps using the template below to ensure the same bug will not reach production again.

    Regression Test Proposal Template

    Regression Test Proposal

    Precondition:

    Test:

    1. Open the Expensify app.
    2. Open any workspace chat,
    3. Create a manual expense.
    4. Navigate to "Reports" > "Reports"
    5. Turn off internet connection.
    6. Open the report of the just created expense.
    7. Tap on the report field and select "Create Report"
    8. Tap on the arrow on the top left corner to return to "Reports"
    9. Check that new report shows the moved expense and displayed as exact amount.
    

    Do we agree 👍 or 👎

    Zapier Logs Run ID: 00040eee-d75f-ab22-db13-e04f6a7d9894
  16. Ollyws commented on May 18, 2026

    @Ollyws
    Contributor

    @mallenexpensify all done.
    Requested on ND.

  17. melvin-bot commented on May 18, 2026

    @melvin-bot

    @mallenexpensify Still overdue 6 days?! Let's take care of this!

  18. mallenexpensify commented on May 20, 2026

    @mallenexpensify
    Contributor

    @annaweber830 paid, summary updated above. Thx.

    ^ Test case created. Thx

  19. flaviadefaria commented on May 20, 2026

    @flaviadefaria
    Contributor

    Approved $250 @Ollyws

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributor

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions