From 4a24ea40db31dd66dbaba90fbc02638647e34e29 Mon Sep 17 00:00:00 2001 From: Jean-Christophe Engel Date: Tue, 29 Oct 2024 11:55:10 +0100 Subject: [PATCH] =?UTF-8?q?am=C3=A9lioration=20comparaison=20nom=20cat?= =?UTF-8?q?=C3=A9gorie?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- categories/index.html | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/categories/index.html b/categories/index.html index 97c41bc..5bab274 100644 --- a/categories/index.html +++ b/categories/index.html @@ -41,8 +41,11 @@ {{#form on="save"}} {{* Vérifier s'il existe déjà une catégorie avec le même nom *}} - {{#load type="category" where="lower($$.name) = :name" :name=$_POST.name|trim|tolower}} - {{:error message="Impossible d'ajouter la catégorie « %s » car elle existe déjà !"|args:$name|trim}} + {{#load type="category"}} + {{if $name|tolower == $_POST.name|trim|tolower}} + {{:error message="Impossible d'ajouter la catégorie « %s » car elle existe déjà !"|args:$name|trim}} + {{:break}} + {{/if}} {{/load}} {{:assign key=""|uuid}} @@ -50,7 +53,7 @@ key=$key validate_schema="./category.schema.json" type="category" - name=$_POST.name|trim + name=$_POST.name|trim|tolower|ucfirst }} {{:redirect to="./index.html?ok=1&msg=Catégorie enregistrée"}} {{/form}}