Browse Source

UI: fixed unused form control in relation filters

pull/10306/head
rusikv 3 years ago
parent
commit
bf6c67bc6a
  1. 12
      ui-ngx/src/app/modules/home/components/relation/relation-filters.component.ts

12
ui-ngx/src/app/modules/home/components/relation/relation-filters.component.ts

@ -117,18 +117,20 @@ export class RelationFiltersComponent extends PageComponent implements ControlVa
public addFilter() { public addFilter() {
const filter: RelationEntityTypeFilter = { const filter: RelationEntityTypeFilter = {
relationType: null, relationType: null,
entityTypes: [], entityTypes: []
negate: false
}; };
this.relationFiltersFormArray.push(this.createRelationFilterFormGroup(filter)); this.relationFiltersFormArray.push(this.createRelationFilterFormGroup(filter));
} }
private createRelationFilterFormGroup(filter: RelationEntityTypeFilter): AbstractControl { private createRelationFilterFormGroup(filter: RelationEntityTypeFilter): AbstractControl {
return this.fb.group({ const formGroup = this.fb.group({
relationType: [filter ? filter.relationType : null], relationType: [filter ? filter.relationType : null],
entityTypes: [filter ? filter.entityTypes : []], entityTypes: [filter ? filter.entityTypes : []]
negate: [filter ? filter.negate : false],
}); });
if (this.enableNotOption) {
formGroup.addControl('negate', this.fb.control(filter ? filter.negate : false));
}
return formGroup;
} }
private updateModel() { private updateModel() {

Loading…
Cancel
Save