diff --git a/apps/red-ui/src/app/modules/dossier/screens/dossier-listing-screen/dossier-listing-screen.component.ts b/apps/red-ui/src/app/modules/dossier/screens/dossier-listing-screen/dossier-listing-screen.component.ts index d839b3956..c5e56c4b4 100644 --- a/apps/red-ui/src/app/modules/dossier/screens/dossier-listing-screen/dossier-listing-screen.component.ts +++ b/apps/red-ui/src/app/modules/dossier/screens/dossier-listing-screen/dossier-listing-screen.component.ts @@ -26,6 +26,7 @@ import { processFilters } from '@shared/components/filters/popup-filter/utils/filter-utils'; import { QuickFiltersComponent } from '../../../shared/components/filters/quick-filters/quick-filters.component'; +import { UserPreferenceService } from '../../../../services/user-preference.service'; @Component({ selector: 'redaction-dossier-listing-screen', @@ -70,6 +71,7 @@ export class DossierListingScreenComponent private readonly _translateService: TranslateService, private readonly _router: Router, private readonly _appStateService: AppStateService, + private readonly _userPreferenceService: UserPreferenceService, protected readonly _injector: Injector ) { super(_injector); @@ -332,6 +334,10 @@ export class DossierListingScreenComponent label: 'dossier-listing.quick-filters.other', checker: (dw: DossierWrapper) => !dw.memberIds.includes(this.user.id) } - ]; + ].filter( + f => + f.label === 'dossier-listing.quick-filters.my-dossiers' || + this._userPreferenceService.areDevFeaturesEnabled + ); } }