Skip to content

[Exploratory] Rules - Modal about creation of RuleBot reappears when creating rule after deleting another. #94664

Description

@applause-bot

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.4.20-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from BrowserStack: #94131
Email or phone of affected tester (no customers): ibellicotest+2766@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: Workspace Settings

Action Performed:

Prerequisite: User is owner of a "Control" workspace with rules enabled.

  1. Open the staging.new.expensify.con website.
  2. Navigate to "Workspaces" > Workspace > "Rules"
  3. Scroll down to "Agents Rules" > "Add agent rule"
  4. Create a new rule and save it.
  5. Note that a modal showing the creation of a RuleBot appears.
  6. Click on "Account" > "Agents" link.
  7. Note that RuleBot is displayed on agents list.
  8. Return to "Workspaces" > "Rules"
  9. Open the just created rule and delete it.
  10. Click on "Add agent rule" again and create another rule.
  11. Note that modal reappears.
  12. Click on "Account" > "Agents"
  13. Note that no other agent was created. Only the first created one remains.

Expected Result:

Modal showing the creation of a RuleBot should only appear the first time that a rule is created and only when no "RuleBot" was created yet.

Actual Result:

Modal showing the creation of a RuleBot reappears after creating a new rule after deleting another one, despite already having a RuleBot created.

Workaround:

Unknown

Platforms:

  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome Safari

Screenshots/Videos

Bug7191574_1782440617038.RuleBot4.mp4

View all open jobs on GitHub

Applause Internal Information
Exported by: Julia Ponikarchuk
Bug ID: 7191574

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions