This commit is contained in:
Adina Țeudan 2022-07-27 18:51:53 +03:00
parent c5b7877d4c
commit 63ef72eb19

View File

@ -102,11 +102,13 @@ export class FilterService {
); );
} }
updateFilterGroups(newFilters: IFilterGroup[]): void { updateFilterGroups(newFilters: IFilterGroup[], replaceOldFilters = false): void {
const filters = this.filterGroups.map(oldFilter => { const filters = replaceOldFilters
const newFilter = newFilters.find(f => f.slug === oldFilter.slug); ? newFilters
return newFilter ? newFilter : oldFilter; : this.filterGroups.map(oldFilter => {
}); const newFilter = newFilters.find(f => f.slug === oldFilter.slug);
return newFilter ? newFilter : oldFilter;
});
this.#filterGroups$.next(filters); this.#filterGroups$.next(filters);
} }