Repository navigation
Spend - Total Spent changes to minus one on zero expense after changing currency #97584
Description
Activity
- addedDeployBlockerCashThis issue or pull request should block deploymentThis issue or pull request should block deploymentBugSomething is broken. Auto assigns a BugZero manager.Something is broken. Auto assigns a BugZero manager.
on Jul 31, 2026 While Applause doesn't embed attachments for this bug, here are the links for quick view:
https://platform.applause.com/services/links/v1/external/1045901419eba9deb4aee577e40e144fc3c702ac8fe82372ea61bb37e6abd183You have been assigned to this deploy blocker because you recently merged this PR: #90777
@mountiny @ahmedGaber93 you have been assigned to this deploy blocker because you reviewed the offending PR: #90777
💬 A slack conversation has been started in #expensify-open-source
github-actions commented
on Jul 31, 2026 on Jul 31, 2026 – with GitHub ActionsContributorMore actions👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
- Identify the pull request that introduced this issue and revert it.
- Find someone who can quickly fix the issue.
- Fix the issue yourself.
This is a forex rate conversion issue for zero expenses and pre-existing. If the currency is changed through groupby: category and groupby: currency field it shows the same -1 when converted to another currency for a 0 expense. Moreover, converting a $0 expense to another currency is a practically a non-existent user case. I don't think this is a deploy blocker.
1 remaining item
- addedDailyKSv2KSv2and removedDeployBlockerCashThis issue or pull request should block deploymentThis issue or pull request should block deploymentHourlyKSv2KSv2
on Jul 31, 2026 @c3024 Whoops! This issue is 2 days overdue. Let's get this updated quick!
Working on draft PR.
@c3024 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!
Auth PR merged!
Auth PR deployed to production. Requested a retest.
Chrome / v9.4.52-2
Not reprobandicam.2026-08-11.21-25-15-766.mp4
Reacted by Krishna Chaitanya
Metadata
Metadata
Assignees
Labels
Type
Projects
- StatusShow more project fieldsDone
If you haven’t already, check out our contributing guidelines for onboarding. To join our Slack channel, fill out this form.
Version Number: 9.4.47-3
Reproducible in staging?: Yes
Reproducible in production?: N/A - new feature, doesn't exist in prod
If this was caught during regression testing, add the test name, ID and link from BrowserStack: #90777
Email or phone of affected tester (no customers): gatantm+675@gmail.com
Issue reported by: Applause Internal Team
Bug source: Exploratory - Significant User Experience Deterioration
Device used: MacOS 26.2, Safari
App Component: Search
Action Performed:
Expected Result:
The new Spent amount should be 0 on the new currency
Actual Result:
The new Spent amount is -1 on the new currency
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug7222745_1785505373829.Recording__1803.mp4
View all open jobs on GitHub
Issue Owner
Current Issue Owner: @c3024