From bd2fc22e964080a684e7ea34e15a1074d8406f41 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby Date: Tue, 2 Jun 2026 15:11:07 +0200 Subject: [PATCH] Results: Fix non valid results save. --- src/Model/Results/Results.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Model/Results/Results.py b/src/Model/Results/Results.py index aaddd54f..2e92767e 100644 --- a/src/Model/Results/Results.py +++ b/src/Model/Results/Results.py @@ -349,10 +349,16 @@ class Results(SQLSubModel): f"AND result = {pid}" ) + def _is_valid(self): + return "timestamps" in self._meta_data + def _db_save(self, execute, data=None): if self._status.scenario.id != self._owner_scenario: return True + if not self._is_valid(): + return False + pid = self._pamhyr_id if self._solver is None: solver_name = self.get("solver_name")