From 3ad0f4765dec6d63df55121efc7b24ec1637a39a Mon Sep 17 00:00:00 2001
From: jordan <jordan@le-filament.com>
Date: Mon, 6 Sep 2021 17:50:03 +0200
Subject: [PATCH] [fix] display logical errors

---
 models/scop_liste_ministere.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/models/scop_liste_ministere.py b/models/scop_liste_ministere.py
index 43fd805..b7e75c1 100644
--- a/models/scop_liste_ministere.py
+++ b/models/scop_liste_ministere.py
@@ -24,7 +24,9 @@ class ScopAdhesionListeMinistere(models.Model):
             errors += self.check_repartition_keys_filled()
         logical_errors = self.check_error_lm()
         if logical_errors:
-            errors += logical_errors
+            logical_errors = logical_errors.replace("\n", "<br/>")
+            errors += '<li>Problème de cohérence (non bloquant) :</li>\n' \
+                      + logical_errors
         return errors
 
     def check_fiche_signaletique_filled(self):
-- 
GitLab