Skip to content

[Due for payment 2026-09-25] Bulk editing a parent level of a multi-level tag clears child tag values in New Expensify #97356

Description

@m-natarajan

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


Version Number:
Reproducible in staging?: Needs Reproduction (Unable to reproduce)
Reproducible in production?: Needs Reproduction
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: @nicollyrodrigues-max
Slack conversation (hyperlinked to channel name): #Expensify Bugs

Description:

When using Edit multiple in New Expensify to update only the Cost Center (parent tag level) across multiple expenses, the existing values for the child tag levels (Indication and Phase) are cleared, even though those fields were not modified. In Classic Expensify, updating a single field in bulk preserved the values of the other tag fields.

Action Performed:

  1. Log in to New Expensify
  2. Open report
  3. Select all expenses in the report
  4. Click Edit multiple
  5. Update only the Cost Center field (parent tag level)
  6. Save the changes
  7. Open the edited expenses and review the tag values

Expected Result:

Only the Cost Center (parent tag level) should be updated. The existing Indication and Phase values (child tag levels) on each expense should remain unchanged.

Actual Result:

After saving, the Indication and Phase values (child tag levels) are cleared from all selected expenses, despite those fields not being edited.

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

The screenshots for the issue are in Slack thread

View all open jobs on GitHub

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

Activity

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

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributor

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions