-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Description
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.3.11-17
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: #80915
Email or phone of affected tester (no customers): ibellicotest+2250@gmail.com
Issue reported by: Applause Internal Team
Bug source: Exploratory - Significant User Experience Deterioration
Device used: Motorola MotoG60 / Android 12 (Hybrid app) - Windows 11 / Chrome
App Component: Money Requests
Action Performed:
Prerequisite: Account has at least one workspace.
- Open the Expensify app.
- Navigate to "Account" > "Expense Rules"
- Tap on "New Rule"
- On "If expense contains", add any merchant name.
- On "Then apply these updates", add a category, add any name to "Add to a report named" and enable "Create report if necessary"
- Tap on "Save Rule"
- Create a manual expense and submit it to Self DM.
- Tap on "Submit it to someone"
- Select workspace chat.
- Add the merchant name from step 4 and submit the expense.
- Once redirected to chat, try to create a new report.
- Note that "You already have an empty report" modal appears, despite no empty report being visible.
- Delete the just submitted expense.
- Try to create an empty report again.
- Note that modal appears again.
Expected Result:
Another empty report shouldn´t be created if expense submitted to workspace, already belongs to a report with the name added as rule.
Actual Result:
An invisible empty report is created after submitting a track expense to a workspace after creating a rule with "Create report if necessary" enabled. "You already have an empty report" modal, appears when user tries to create a new report.
Workaround:
Unknown
Platforms:
- Android: App
- Android: mWeb Chrome
- iOS: App
- iOS: mWeb Safari
- iOS: mWeb Chrome
- Windows: Chrome
- MacOS: Chrome / Safari
Screenshots/Videos
1.mp4
Metadata
Metadata
Assignees
Labels
Type
Projects
Status