Browse Source

Fix filters

pull/5027/head
Dan 1 year ago
parent
commit
3b5c9d19a5
  1. 19
      libs/ui/src/lib/assistant/assistant.component.ts

19
libs/ui/src/lib/assistant/assistant.component.ts

@ -244,18 +244,25 @@ export class AssistantComponent implements OnChanges, OnDestroy, OnInit {
}
public onApplyFilters() {
let accountFilters = this.filterForm
let accountFilters =
this.filterForm
.get('account')
.value?.reduce((arr, val) => [...arr, { id: val, type: 'ACCOUNT' }], []);
let assetClassFilters = this.filterForm
.value?.reduce(
(arr, val) => [...arr, { id: val, type: 'ACCOUNT' }],
[]
) ?? [];
let assetClassFilters =
this.filterForm
.get('assetClass')
.value?.reduce(
(arr, val) => [...arr, { id: val, type: 'ASSET_CLASS' }],
[]
);
let tagFilters = this.filterForm
) ?? [];
let tagFilters =
this.filterForm
.get('tag')
.value?.reduce((arr, val) => [...arr, { id: val, type: 'TAG' }], []);
.value?.reduce((arr, val) => [...arr, { id: val, type: 'TAG' }], []) ??
[];
let filters = [...accountFilters, ...assetClassFilters];
filters = [...filters, ...tagFilters];
this.filtersChanged.emit(filters);

Loading…
Cancel
Save