From 6b50d66bfcceea48a8a3ec31c7ca365a11c015ff Mon Sep 17 00:00:00 2001
From: Lucie Bader <167515375+Lucie-Bdr@users.noreply.github.com>
Date: Sun, 23 Feb 2025 17:26:26 +0100
Subject: [PATCH] Remplacement des console.log() par log()

---
 src/plugin/displayStats.js |  4 ++--
 src/plugin/plugin.js       | 16 ++++++++--------
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/src/plugin/displayStats.js b/src/plugin/displayStats.js
index 0888207..ad6debe 100644
--- a/src/plugin/displayStats.js
+++ b/src/plugin/displayStats.js
@@ -6,7 +6,7 @@ document.addEventListener("DOMContentLoaded", async () => {
    * @returns {Promise<Object>} - Un objet contenant les statistiques
    */
   async function updateStatsSummary() {
-    console.log("[Stats Page] Mise à jour du résumé des statistiques...");
+    log("[Stats Page] Mise à jour du résumé des statistiques...");
     
     const { 
       lemmaFrequencies = {}, 
@@ -42,7 +42,7 @@ document.addEventListener("DOMContentLoaded", async () => {
       wordsAdded
     };
   
-    console.log("[Stats Page] Résumé des statistiques mis à jour:", summary);
+    log("[Stats Page] Résumé des statistiques mis à jour:", summary);
     await browser.storage.local.set({ statsSummary: summary });
     return { summary, lemmaFrequencies, trackedLanguages };
   }
diff --git a/src/plugin/plugin.js b/src/plugin/plugin.js
index 520d123..89bce4b 100644
--- a/src/plugin/plugin.js
+++ b/src/plugin/plugin.js
@@ -51,7 +51,7 @@ async function updateUI(states) {
   await updateToggleExtensionButton(states.isLoggedIn, states.extensionActive, states.autoAdd, states.isTrackingActive,  states.pyodideSimplemmaReady,  states.includeStopwords);
   await updateLanguageSelection();
   await updateStopwordsOption(states.includeStopwords);
-  console.log("Interface mise à jour :", states);
+  log("Interface mise à jour :", states);
 }
 
 /**
@@ -89,10 +89,10 @@ function setupEventListeners() {
 async function handleAuthToggle() {
   const accessToken = await getAccessToken();
   if (!accessToken) {
-    console.log("Connexion demandée...");
+    log("Connexion demandée...");
     await browser.runtime.sendMessage({ action: "toggleAuth" });
   } else {
-    console.log("Déconnexion demandée...");
+    log("Déconnexion demandée...");
     await browser.storage.local.set({
       accessToken: null,
       autoAdd: false,
@@ -105,7 +105,7 @@ async function handleAuthToggle() {
       includeStopwords: false,
       isTrackingActive: false
     });
-    console.log("Paramètres réinitialisés après déconnexion.");
+    log("Paramètres réinitialisés après déconnexion.");
   }
   await updateExtension();
 }
@@ -121,7 +121,7 @@ async function handleStatsToggle() {
   const newState = !isTrackingActive;
   // Mise à jour uniquement de `isTrackingActive`
   await browser.storage.local.set({ isTrackingActive: newState });
-  console.log("Nouvel état des statistiques :", newState);
+  log("Nouvel état des statistiques :", newState);
   // Envoi du message de mise à jour
   browser.runtime.sendMessage({ command: "toggle-stats", isActive: newState });
   // Ouvrir la page des statistiques si désactivé
@@ -179,7 +179,7 @@ function handleAutoAddToggle() {
   if (!isAutoAddEnabled) {
     browser.storage.local.set({ autoAdd: false, includeStopwords: false });
     document.getElementById("include-stopwords").checked = false;
-    console.log("Ajout automatique désactivé → Stopwords désactivés immédiatement.");
+    log("Ajout automatique désactivé → Stopwords désactivés immédiatement.");
   }
 }
 
@@ -193,7 +193,7 @@ function handleStopwordsToggle() {
   // Si décoché, forcer immédiatement la mise à jour du local storage
   if (!stopwordsCheckbox.checked) {
     browser.storage.local.set({ includeStopwords: false });
-    console.log("Stopwords désactivés immédiatement.");
+    log("Stopwords désactivés immédiatement.");
   }
 }
 
@@ -231,7 +231,7 @@ async function handleSaveOptions() {
   });
 
   await updateExtension();
-  console.log("Options sauvegardées.");
+  log("Options sauvegardées.");
 }
 
 
-- 
GitLab