diff --git a/src/frontend/app/contact/autocomplete/contact-autocomplete.component.ts b/src/frontend/app/contact/autocomplete/contact-autocomplete.component.ts index 61e52323324b71fa4a0213d857ea00325e23b9fc..3716035de373fcbd3ca5c302f4b66be3fa7cf595 100755 --- a/src/frontend/app/contact/autocomplete/contact-autocomplete.component.ts +++ b/src/frontend/app/contact/autocomplete/contact-autocomplete.component.ts @@ -169,6 +169,9 @@ export class ContactAutocompleteComponent implements OnInit { selectOpt(ev: any) { this.setFormValue(ev.option.value); + if (!this.functions.empty(this.controlAutocomplete.value.find((item: any) => this.functions.empty(item.id)))) { + this.controlAutocomplete.setValue(this.controlAutocomplete.value.filter((item: any) => !this.functions.empty(item.id))); + } this.afterSelected.emit(ev.option.value); this.myControl.setValue(''); this.afterContactSelected.emit(ev.option.value);