From 8b3bd921778fd2c18dd4a1ec6e28894a757a094b Mon Sep 17 00:00:00 2001
From: Hugo SUBTIL <ext.sopra.husubtil@grandlyon.com>
Date: Fri, 30 Oct 2020 19:59:31 +0100
Subject: [PATCH] fix: tooltip status issue

---
 src/app/map/components/map.component.ts | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/src/app/map/components/map.component.ts b/src/app/map/components/map.component.ts
index 08bacc687..81b35c455 100644
--- a/src/app/map/components/map.component.ts
+++ b/src/app/map/components/map.component.ts
@@ -74,7 +74,15 @@ export class MapComponent implements OnChanges {
    * @param structure Structure
    */
   private buildToolTip(structure: Structure): string {
-    const cssAvailabilityClass = structure.isOpen ? 'available' : 'unavailable';
+    let cssAvailabilityClass = structure.isOpen ? 'available' : null;
+    if (cssAvailabilityClass === null) {
+      if (structure.openedOn.day) {
+        cssAvailabilityClass = 'unavailable';
+      } else {
+        cssAvailabilityClass = 'unknown';
+      }
+    }
+
     return (
       '<h1>' +
       structure.nomDeVotreStructure +
-- 
GitLab