From 8ca1ac8fcf5bed2eace4297babff37963789c9a8 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr>
Date: Mon, 3 Jul 2023 11:15:53 +0200
Subject: [PATCH] Model, geometry: Monir change.

---
 src/Model/Stricklers/Stricklers.py     | 3 +++
 src/Model/Stricklers/StricklersList.py | 3 +--
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/Model/Stricklers/Stricklers.py b/src/Model/Stricklers/Stricklers.py
index f205048f..09ecbe67 100644
--- a/src/Model/Stricklers/Stricklers.py
+++ b/src/Model/Stricklers/Stricklers.py
@@ -49,6 +49,9 @@ class Stricklers(SQLSubModel):
             "FROM stricklers"
         )
 
+        if table is None:
+            return None
+
         for row in table:
             name = row[0]
             comment = row[1]
diff --git a/src/Model/Stricklers/StricklersList.py b/src/Model/Stricklers/StricklersList.py
index 6ed1269d..049d9b83 100644
--- a/src/Model/Stricklers/StricklersList.py
+++ b/src/Model/Stricklers/StricklersList.py
@@ -38,8 +38,7 @@ class StricklersList(SQLSubModel):
         return new
 
     def _sql_save(self, execute, data = None):
-        if len(self._stricks) != 0:
-            execute("DELETE FROM stricklers")
+        execute("DELETE FROM stricklers")
 
         objs = self._stricks
         return self._save_submodel(execute, objs, data)
-- 
GitLab