From 3d0abd4bd2d2817db6fd6958f41b9c9113f7b054 Mon Sep 17 00:00:00 2001
From: Hamza HRAMCHI <hamza.hramchi@xelians.fr>
Date: Wed, 14 Jun 2023 12:14:00 +0200
Subject: [PATCH] FIX #25257 TIME 0:15 fix undefined contact value

---
 .../app/contact/autocomplete/contact-autocomplete.component.ts | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/frontend/app/contact/autocomplete/contact-autocomplete.component.ts b/src/frontend/app/contact/autocomplete/contact-autocomplete.component.ts
index 61e52323324..3716035de37 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);
-- 
GitLab