fix getting issue filter params based on only spreadsheet for workspace views (#4923)

This commit is contained in:
rahulramesha
2024-06-25 12:27:44 +05:30
committed by GitHub
parent 535a27309e
commit 7da5443808
@@ -92,7 +92,7 @@ export class WorkspaceIssuesFilter extends IssueFilterHelperStore implements IWo
const userFilters = this.getIssueFilters(viewId);
if (!userFilters) return undefined;
const filteredParams = handleIssueQueryParamsByLayout(userFilters?.displayFilters?.layout, "my_issues");
const filteredParams = handleIssueQueryParamsByLayout(EIssueLayoutTypes.SPREADSHEET, "my_issues");
if (!filteredParams) return undefined;
const filteredRouteParams: Partial<Record<TIssueParams, string | boolean>> = this.computedFilteredParams(
@@ -155,7 +155,9 @@ export class WorkspaceIssuesFilter extends IssueFilterHelperStore implements IWo
} else {
const _filters = await this.issueFilterService.getViewDetails(workspaceSlug, viewId);
filters = this.computedFilters(_filters?.filters);
displayFilters = this.computedDisplayFilters(_filters?.display_filters);
displayFilters = this.computedDisplayFilters(_filters?.display_filters, {
layout: EIssueLayoutTypes.SPREADSHEET,
});
displayProperties = this.computedDisplayProperties(_filters?.display_properties);
}