Skip to content

[Due for payment 2026-07-17] [$250] Spends - Changing the workspace rule doesn't update the row's indicator dynamically #93770

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: v9.4.9-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: #93271
Email or phone of affected tester (no customers): N/A
Issue reported by: Applause Internal Team
Bug source: Pull Request QA execution
Device used: Windows 11 / Chrome, iPhone 13 / iOS 26.5, Samsung Galaxy A52 / Android 14
App Component: Search

Action Performed:

Preconditions:

  • Logged in to any account that has at least one workspace (it's recommended to use a new account to prevent Concierge categorizing expense from past activities)

Steps:

  1. In workspace settings, navigate to Category settings and toggle off "member must categorize all expenses"
  2. Create an expense to the workspace without category
  3. Navigate to Spend and observe the just created expense row (take a note that has no violation here)
  4. Navigate back to workspace setting, navigate to Category settings and toggle on "member must categorize all expenses"
  5. Navigate back to Spend and observe the just created expense row for several moment
  6. Click the expense row and close the RHP

Expected Result:

Without opening the expense row, the expense row's indicator should updates live after changing a workspace rule

Actual Result:

Without opening the expense row, the expense row's indicator doesn't updates live after changing a workspace rule. User needs to open the expense row to make the violation updated

Workaround:

Unknown

Platforms:

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

Screenshots/Videos

Bug7182966_1781657567131.categories_violation.mp4

View all open jobs on GitHub

Applause Internal Information
Exported by: Rizky Gunawan
Bug ID: 7182966

Upwork Automation - Do Not Edit
Issue OwnerCurrent Issue Owner: @jayeshmangwani

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributor

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions