From 352b1e38c0a67aaaa8282f65c7012f364836eab4 Mon Sep 17 00:00:00 2001
From: Lucie Bader <167515375+Lucie-Bdr@users.noreply.github.com>
Date: Fri, 21 Feb 2025 11:49:09 +0100
Subject: [PATCH] =?UTF-8?q?Messages=20analyse=20d=C3=A9sactiv=C3=A9e=20sel?=
 =?UTF-8?q?on=20statut=20de=20connexion?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/sidebar/sidebar.js | 22 +++++++++-------------
 1 file changed, 9 insertions(+), 13 deletions(-)

diff --git a/src/sidebar/sidebar.js b/src/sidebar/sidebar.js
index 29ceecc..c1c746a 100644
--- a/src/sidebar/sidebar.js
+++ b/src/sidebar/sidebar.js
@@ -107,16 +107,21 @@ async function refreshSidebarState() {
     }
   }
 
-  // Afficher le message d'activation de l'analyse si l'utilisateur est déconnecté ou si l'analyse est désactivée
+  // Afficher un message d'activation de l'analyse selon le statut de connexion
   const messageContainer = document.getElementById("messageContainer");
-  if (!isLoggedIn || !isAnalysisEnabled) {
+  if (!isLoggedIn) {
     if (messageContainer) {
       messageContainer.style.display = "block";
-      messageContainer.innerHTML = "Pour utiliser l'extension, activez l'analyse dans le menu d'extension.";
+      messageContainer.innerHTML = "Veuillez vous connecter pour utiliser l'extension.";
+    }
+  } else if (!isAnalysisEnabled) {
+    if (messageContainer) {
+      messageContainer.style.display = "block";
+      messageContainer.innerHTML = "L'analyse est <strong>désactivée</strong>.<br>Pour utiliser l'extension, cliquez sur le bouton <strong>Activer l'analyse</strong> dans le menu d'extension.";
     }
   } else {
     if (messageContainer) {
-      messageContainer.style.display = "none"; // Cacher le message si l'analyse est activée
+      messageContainer.style.display = "none"; 
     }
   }
 
@@ -196,15 +201,6 @@ function hideBlocks(shouldHide) {
       }
     }
   });
-
-  const messageContainer = document.getElementById("messageContainer");
-  const analysisMessage = document.getElementById("analysisMessage");
-  if (shouldHide) {
-    messageContainer.style.display = "block"; 
-    analysisMessage.innerHTML = "L'analyse est <strong>désactivée</strong>.<br><br>Pour utiliser l'extension, activez l'analyse dans le menu d'extension.<br><br>Vous pouvez aussi fermer ce panneau si vous ne souhaitez pas utiliser l'extension.";
-  } else {
-    messageContainer.style.display = "none";
-  }
 }
 
 // ─────────────────────────────────────────────────────────────────────────────
-- 
GitLab