From ad1d8c35413ce38e1125c6198c46055c897a3360 Mon Sep 17 00:00:00 2001 From: Emmanuel Viennet Date: Wed, 22 Jan 2025 01:31:31 +0100 Subject: [PATCH] Fix: form. config. globale / initialisation vides --- app/models/config.py | 4 +++- sco_version.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/models/config.py b/app/models/config.py index b8312f39e..8f6257bbc 100644 --- a/app/models/config.py +++ b/app/models/config.py @@ -302,7 +302,9 @@ class ScoDocSiteConfig(models.ScoDocModel): def set(cls, name: str, value: str) -> bool: "Set parameter, returns True if change. Commit session." value_str = str(value or "").strip() - if (cls.get(name) or "") != value_str: + if (ScoDocSiteConfig.query.filter_by(name=name).first() is None) or ( + cls.get(name) or "" + ) != value_str: cfg = ScoDocSiteConfig.query.filter_by(name=name).first() if cfg is None: cfg = ScoDocSiteConfig(name=name, value=value_str) diff --git a/sco_version.py b/sco_version.py index 55d346b73..ecd9a6b50 100644 --- a/sco_version.py +++ b/sco_version.py @@ -3,7 +3,7 @@ "Infos sur version ScoDoc" -SCOVERSION = "9.7.57" +SCOVERSION = "9.7.58" SCONAME = "ScoDoc"