From 66c9eb478bc281d3c06f15278dc9d2edf0a31a25 Mon Sep 17 00:00:00 2001
From: Emmanuel Viennet <emmanuel.viennet@gmail.com>
Date: Tue, 11 Mar 2025 06:51:58 +0100
Subject: [PATCH] =?UTF-8?q?Am=C3=A9liore=20messages=20chgt=20logos?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 app/scodoc/sco_config_actions.py | 22 +++++++++++++++++++---
 sco_version.py                   |  2 +-
 2 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/app/scodoc/sco_config_actions.py b/app/scodoc/sco_config_actions.py
index d6f540906..236b7ae84 100644
--- a/app/scodoc/sco_config_actions.py
+++ b/app/scodoc/sco_config_actions.py
@@ -105,8 +105,13 @@ class LogoUpdate(Action):
     """
 
     def __init__(self, parameters):
+        dept_str = (
+            f"le département {parameters['dept_id']}"
+            if parameters["dept_id"]
+            else "tous les départements"
+        )
         super().__init__(
-            f"Modification du logo {parameters['logo_id']} pour le département {parameters['dept_id']}",
+            f"""Modification du logo {parameters['logo_id']} pour {dept_str}""",
             parameters,
         )
 
@@ -138,8 +143,13 @@ class LogoDelete(Action):
     """
 
     def __init__(self, parameters):
+        dept_str = (
+            f"le département {parameters['dept_id']}"
+            if parameters["dept_id"]
+            else "tous les départements"
+        )
         super().__init__(
-            f"Suppression du logo {parameters['logo_id']} pour le département {parameters['dept_id'] or 'tous'}.",
+            f"Suppression du logo {parameters['logo_id']} pour {dept_str}.",
             parameters,
         )
 
@@ -167,8 +177,14 @@ class LogoInsert(Action):
     """
 
     def __init__(self, parameters):
+        dept_str = (
+            f"le département {parameters['dept_key']}"
+            if parameters["dept_key"]
+            else "tous les départements"
+        )
         super().__init__(
-            f"Ajout du logo {parameters['name']} pour le département {parameters['dept_key']} ({parameters['upload'].filename}).",
+            f"""Ajout du logo {parameters['name']} pour {dept_str} ({
+                parameters['upload'].filename}).""",
             parameters,
         )
 
diff --git a/sco_version.py b/sco_version.py
index 58464984e..654965f7d 100644
--- a/sco_version.py
+++ b/sco_version.py
@@ -3,7 +3,7 @@
 
 "Infos sur version ScoDoc"
 
-SCOVERSION = "9.7.66"
+SCOVERSION = "9.7.68"
 
 SCONAME = "ScoDoc"
 
-- 
GitLab