From 61156f1c3eefcab45255cac005f21c919a4874bc Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby Date: Fri, 22 May 2026 11:51:18 +0200 Subject: [PATCH] Scenario: Fix scenario duplication. --- src/Model/Geometry/Reach.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Model/Geometry/Reach.py b/src/Model/Geometry/Reach.py index 9812df21..668ac5bc 100644 --- a/src/Model/Geometry/Reach.py +++ b/src/Model/Geometry/Reach.py @@ -52,6 +52,11 @@ class Reach(SQLSubModel): self._guidelines_is_valid = False self._guidelines = {} + super(Reach, self).__init__( + id=parent.pamhyr_id, + status=status, + ) + @property def pamhyr_id(self): return self._parent.pamhyr_id @@ -60,6 +65,10 @@ class Reach(SQLSubModel): def _pamhyr_id(self): return self._parent.pamhyr_id + @_pamhyr_id.setter + def _pamhyr_id(self, id): + return + @classmethod def _db_create(cls, execute): return cls._create_submodel(execute)