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 Owner
Current Issue Owner: @WojtekBoman
Filter out reports based on the active workspace with the following criteria. Display only the filtered reports in LHN.
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 Owner
Current Issue Owner: @WojtekBoman