Skip to content

[HOLD for payment 2024-01-28] Filter out reports based on the active workspace #31877

Description

@hayata-suenaga

Filter out reports based on the active workspace with the following criteria. Display only the filtered reports in LHN.

  • Reports that belong to the active workspace
  • DMs and GroupDMs from members on the active workspace (there is a caveat on this requirements. See this part and this part of the design doc for detailed requirements)

The list of reports that are displayed on the current LHN (we're changing the design of LHN) are generated in this part of the code. Filter out reports based on the active workspace.

When the active workspace is Expensify/All, all reports across workspaces should be displayed.

Relevant design doc section

Issue OwnerCurrent Issue Owner: @WojtekBoman

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionNewFeatureSomething to build that is a new item.WeeklyKSv2

Type

No type

Fields

No fields configured for issues without a type.

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions