-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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: v9.2.58-2
Reproducible in staging?: Yes
Reproducible in production?: Unable to validate in Prod
If this was caught during regression testing, add the test name, ID and link from BrowserStack: #74093
Email or phone of affected tester (no customers): -
Issue reported by: Applause Internal Team
Device used: MacOS Monterey 12.7.4 / Chrome
App Component: Other
Action Performed:
Preconditions:
- Admin invite a member [user-a]
- Setup company card and assign card to user A (member)
- Broke Bank connection of assigned card feed
STR:
- User A: submit a scanned expense to workspace
- Open scanned expense > open DevTool - Console and paste:
Onyx.merge('transactionViolations_TRANSACTION_ID', [
{
type: 'violation',
name: 'rter',
data: {
brokenBankConnection: true,
isAdmin: true,
},
},
]);
where TRANSACTION_ID is an ID of scanned expense
- Admin: open Reports > Expenses
- Click the URL
- User A: Open Reports > Expenses tab
Expected Result:
On step 3: There is a copy on user A's expense "Bank connection broken. Reconnect to match receipt."
On step 4: Admin is redirected to Company card page
On step 5: The copy is "Bank connection broken. Ask an admin to reconnect to match receipt."
Actual Result:
On step 3: There is no errors on Admin's side
On step 5: There is a copy on user A's side "Bank connection broken. Reconnect to match receipt.". Click on URL is navigating to Hmm.. it's not here page
Workaround:
Unknown
Platforms:
- Android: App
- Android: mWeb Chrome
- iOS: App
- iOS: mWeb Safari
- iOS: mWeb Chrome
- Windows: Chrome
- MacOS: Chrome / Safari
- MacOS: Desktop