You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Due for payment 2026-01-16] [$250] Web - Expense - Pressing Enter on no result page proceeds to next page instead of blocking it #78593
Version Number: 9.2.89-1 Reproducible in staging?: Yes Reproducible in production?: No If this was caught during regression testing, add the test name, ID and link from BrowserStack:#78004 Email or phone of affected tester (no customers):jsoidjnsdoijsdojso@gmail.com Issue reported by: Applause Internal Team Bug source: Exploratory - Significant User Experience Deterioration Device used: Mac 26.1 / Chrome App Component: Money Requests
Action Performed:
Go to staging.new.expensify.com
Go to workspace chat.
Click + > Create expense > Manual.
Without entering amount, click Currency.
Type anything that will not return result.
Hit Enter.
Click RHP back button.
BUG 1: Error shows up on amount input page.
Enter amount.
Click Currency.
Type anything that will not return result.
Hit Enter.
Click RHP back button.
BUG 2: RHP opens confirm page instead of amount input page.
Expected Result:
BUG 1: No error will show up on amount input page.
BUG 2: RHP will return to amount input page.
Actual Result:
BUG 1: Error shows up on amount input page.
BUG 2: RHP opens confirm page instead of amount input page.
👋 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.
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.2.96-6 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
@akinwale@stephanieelliott The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the BugZero Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button]
[@akinwale] 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: N/A
[@akinwale] 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: N/A
[@akinwale] 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.
[BugZero Assignee] Create a GH issue for creating/updating the regression test once above steps have been agreed upon.
Link to issue:
Regression Test Proposal
Test:
Launch Expensify.
Go to workspace chat.
Click + > Create expense > Manual.
Without entering amount, click Currency.
Type any keyword that will not return result.
Hit Enter.
Click the RHP back button.
Verify that no error message is displayed on the amount input page.
Activity
melvin-bot commentedon Dec 30, 2025
You have been assigned to this deploy blocker because you recently merged this PR: #78004
melvin-bot commentedon Dec 30, 2025
💬 A slack conversation has been started in #expensify-open-source
melvin-bot commentedon Dec 30, 2025
Triggered auto assignment to @stephanieelliott (
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.github-actions commentedon Dec 30, 2025
👋 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:
tgolen commentedon Dec 30, 2025
Checking in Slack to see if this is caused by #78004
34 remaining items
melvin-bot commentedon Jan 9, 2026
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.2.96-6 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:
If no regressions arise, payment will be issued on 2026-01-16. 🎊
For reference, here are some details about the assignees on this issue:
melvin-bot commentedon Jan 9, 2026
@akinwale @stephanieelliott The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed. Please copy/paste the BugZero Checklist from here into a new comment on this GH and complete it. If you have the K2 extension, you can simply click: [this button]
akinwale commentedon Jan 13, 2026
BugZero Checklist:
[@akinwale] 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: N/A
[@akinwale] 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: N/A
[@akinwale] 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.
[BugZero Assignee] Create a GH issue for creating/updating the regression test once above steps have been agreed upon.
Link to issue:
Regression Test Proposal
Test:
Do we agree 👍 or 👎?
melvin-bot commentedon Jan 16, 2026
Payment Summary
Upwork Job
BugZero Checklist (@stephanieelliott)
melvin-bot commentedon Jan 21, 2026
@stephanieelliott Eep! 4 days overdue now. Issues have feelings too...
stephanieelliott commentedon Jan 21, 2026
Payment Summary
Contributor: @Eskalifer1 paid $250 via Upwork
Contributor+: @akinwale due $250 via NewDot
Eskalifer1 commentedon Jan 21, 2026
Hi @stephanieelliott, done!
VictoriaExpensify commentedon Jan 22, 2026
Sorry, I accidentally approved this payment 😅
stephanieelliott commentedon Jan 22, 2026
All good, thanks @VictoriaExpensify!
quinthar commentedon Jan 27, 2026
Approved $250 to @akinwale