From 2028d84554f4eaaa2274dab3099d284f6a729465 Mon Sep 17 00:00:00 2001 From: Dylan Jeannin Date: Tue, 25 Aug 2026 12:48:02 +0200 Subject: [PATCH] Result database: fix a problem that happens when we want to open a study with results saved, but results_table_data doesnt exist in database --- src/Model/Results/Results.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/Model/Results/Results.py b/src/Model/Results/Results.py index 57e5b17d..ebc076b1 100644 --- a/src/Model/Results/Results.py +++ b/src/Model/Results/Results.py @@ -202,13 +202,8 @@ class TableData(SQLSubModel): @classmethod def _db_update(cls, execute, version, data=None): - major, minor, release = version.strip().split(".") - create = False - - if major == "0" and int(minor) == 2: - if int(release) < 7 and not create: - cls._db_create(execute) - create = True + if not cls.is_table_exists(execute, "results_table_data"): + cls._db_create(execute) return cls._update_submodel(execute, version, data)