mirror of
https://gitlab.com/pamhyr/pamhyr2.git
synced 2026-10-30 03:20:41 +01:00
HS: Fix basic HS previous data delete at save.
This commit is contained in:
1 parent
8f5fb4cc3b
commit
c11350d49a
2 files changed
+5
-4
No files matched your search
@@ -127,10 +127,6 @@ class BasicHS(SQLSubModel):
|
|||||||
return new
|
return new
|
||||||
|
|
||||||
def _db_save(self, execute, data=None):
|
def _db_save(self, execute, data=None):
|
||||||
execute(
|
|
||||||
"DELETE FROM hydraulic_structures_basic " +
|
|
||||||
f"WHERE id = {self.id}"
|
|
||||||
)
|
|
||||||
hs_id = data['hs_id']
|
hs_id = data['hs_id']
|
||||||
|
|
||||||
sql = (
|
sql = (
|
||||||
|
|||||||
@@ -172,6 +172,11 @@ class HydraulicStructure(SQLSubModel):
|
|||||||
execute(sql)
|
execute(sql)
|
||||||
|
|
||||||
data['hs_id'] = self.id
|
data['hs_id'] = self.id
|
||||||
|
execute(
|
||||||
|
"DELETE FROM hydraulic_structures_basic " +
|
||||||
|
f"WHERE hs = {self.id}"
|
||||||
|
)
|
||||||
|
|
||||||
for basic in self._data:
|
for basic in self._data:
|
||||||
basic._db_save(execute, data)
|
basic._db_save(execute, data)
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user