From dc73fa7de92e8f8de9dbb745eb95dd4b8f0a0b86 Mon Sep 17 00:00:00 2001
From: Jeremie BRISON <ext.sopra.jbrison@grandlyon.com>
Date: Tue, 9 Mar 2021 14:32:54 +0100
Subject: [PATCH] fix(autocomplete) : fix logic no number

---
 .../address-autocomplete/address-autocomplete.component.ts  | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/app/shared/components/address-autocomplete/address-autocomplete.component.ts b/src/app/shared/components/address-autocomplete/address-autocomplete.component.ts
index 7212396ad..c0dce3bde 100644
--- a/src/app/shared/components/address-autocomplete/address-autocomplete.component.ts
+++ b/src/app/shared/components/address-autocomplete/address-autocomplete.component.ts
@@ -20,7 +20,9 @@ export class AddressAutocompleteComponent implements OnInit {
 
   ngOnInit(): void {
     if (this.address) {
-      const address_str = this.address.numero + ' ' + this.address.street + ' ' + this.address.commune;
+      const address_str = this.address.numero
+        ? this.address.numero + ' '
+        : '' + this.address.street + ' ' + this.address.commune;
       this.searchAddress.nativeElement.value = address_str;
     }
   }
@@ -37,7 +39,7 @@ export class AddressAutocompleteComponent implements OnInit {
 
   public selectedResult(hit: any): void {
     const address = new Address();
-    address.numero = hit.properties.housenumber ? hit.properties.housenumber : 0;
+    address.numero = hit.properties.housenumber ? hit.properties.housenumber : null;
     address.street = hit.properties.street;
     address.commune = hit.properties.city;
     const value = this.parseHitToAddress(hit);
-- 
GitLab