diff --git a/web/components/issue-layouts/display-filters/sub-group-by.tsx b/web/components/issue-layouts/display-filters/sub-group-by.tsx index 752804f04..ad83067ec 100644 --- a/web/components/issue-layouts/display-filters/sub-group-by.tsx +++ b/web/components/issue-layouts/display-filters/sub-group-by.tsx @@ -43,7 +43,7 @@ export const FilterSubGroupBy = observer(() => { {ISSUE_GROUP_BY_OPTIONS.map((subGroupBy) => { if ( issueFilterStore.userDisplayFilters.group_by !== null && - issueFilterStore.userDisplayFilters.sub_group_by === issueFilterStore.userDisplayFilters.group_by + subGroupBy.key === issueFilterStore.userDisplayFilters.group_by ) return null; diff --git a/web/store/issue_filters.ts b/web/store/issue_filters.ts index a03b75664..c8407a1ec 100644 --- a/web/store/issue_filters.ts +++ b/web/store/issue_filters.ts @@ -136,6 +136,7 @@ class IssueFilterStore implements IIssueFilterStore { target_date: this.userFilters?.target_date || undefined, group_by: this.userDisplayFilters?.group_by || "state", order_by: this.userDisplayFilters?.order_by || "-created_at", + sub_group_by: this.userDisplayFilters?.sub_group_by || undefined, type: this.userDisplayFilters?.type || undefined, sub_issue: this.userDisplayFilters?.sub_issue || true, show_empty_groups: this.userDisplayFilters?.show_empty_groups || true,