From 69dac27874e58ed1ddf2e52b1ab49c99f128f39b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adina=20=C8=9Aeudan?= Date: Wed, 30 Jun 2021 18:43:57 +0300 Subject: [PATCH] RED-1734: Only show my dossiers quick filter --- .../dossier-listing-screen.component.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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 + ); } }