Skip to content

[$250] Spend - Stale user data appearing in admin account #96862

Description

@izarutskaya

If you haven’t already, check out our contributing guidelines for onboarding. To join our Slack channel, fill out this form.


Version Number: Needs Reproduction (Reproduction is blocked)
Reproducible in staging?: Needs Reproduction (Reproduction is blocked)
Reproducible in production?: Needs Reproduction (Reproduction is blocked)
If this was caught during regression testing, add the test name, ID and link from BrowserStack:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Expensify/Expensify Issue URL:
Issue reported by: @RachCHopkins
Slack conversation (hyperlinked to channel name): #expensify_bugs

Action Performed:

Prerequisites: The account was once an admin and domain admin for a different business.

  1. Sign in to New Expensify
  2. Go to Spend > Expenses (or Reports)
  3. Open the “From” / “To” filter dropdown

Expected Result:

Only relevant users (current workspace/report members or former members with accessible expense/report data) for Company A/Domain A appear as filter options.

Actual Result:

Company B/Domain B users appear as selectable filter options even though the user no longer shares any workspace/reports with them (the two companies split ~2 years ago). Filtering by them returns zero results. They sometimes disappear and then reappear. Support (supportal) only sees one Company B user; the affected user sees at least 10-20

Workaround:

Unknown

Platforms:

Select the officially supported platforms where the issue was reproduced:

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

Screenshots/Videos

Please check the OP for the details

View all open jobs on GitHub

Upwork Automation - Do Not Edit

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributorHelp WantedApply this label when an issue is open to proposals by contributorsNeeds ReproductionReproducible steps needed

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions