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
Version Number: v9.1.7-1 Reproducible in staging?: Yes Reproducible in production?: Yes If this was caught during regression testing, add the test name, ID and link from TestRail:https://expensify.testrail.io/index.php?/tests/view/5666347 Issue reported by: Applause Internal Team Device used: Windows 11 / Chrome App Component: Workspace Settings
Action Performed:
Precondition: The user is an admin of a workspace that has company cards enabled. The user has already added a pending Master card before.
Verify a window opens to the American Express website to sign in
Enter the credentials "American Express - Work - Direct Feed" from 1Password
Select the 2 available cards and confirm
From the Company cards page assign card a card to the admin and finish the flow
Click on the Settings button on the Direct card feed
Click on the Remove card feed button
Expected Result:
The app should display a warning message about the card still assigned to the admin user.
Actual Result:
No warning display when removing the Direct card and after removing the Direct card feed with a card assigned to the admin displays an RBR on the Card selector at the pending card but clicking on it only opens the card selector
Please re-state the problem that we are trying to solve in this issue.
No warning display when removing the Direct card and after removing the Direct card feed with a card assigned to the admin displays an RBR on the Card selector at the pending card but clicking on it only opens the card selector
checkIfFeedConnectionIsBroken returns true because the card of the deleted feed still exists. It makes the RBR display
What changes do you think we should make in order to solve the problem?
We should only allow users to remove the feed if all cards are unassigned
When users are trying to remove feeds before unassigning all cards, we can display a modal to warn them
What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?
NA
What alternative solutions did you explore? (Optional)
Only display the delete button if all cards are unassigned
Reminder: Please use plain English, be brief and avoid jargon. Feel free to use images, charts or pseudo-code if necessary. Do not post large multi-line diffs or write walls of text. Do not create PRs unless you have been hired for this job.
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.1.7-1
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/5666347
Issue reported by: Applause Internal Team
Device used: Windows 11 / Chrome
App Component: Workspace Settings
Action Performed:
Precondition: The user is an admin of a workspace that has company cards enabled. The user has already added a pending Master card before.
Expected Result:
The app should display a warning message about the card still assigned to the admin user.
Actual Result:
No warning display when removing the Direct card and after removing the Direct card feed with a card assigned to the admin displays an RBR on the Card selector at the pending card but clicking on it only opens the card selector
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6757294_1740729747193.RDR_Remove_DirectFeed.mp4
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: