Adists: Pollutants, BC: Fix update and save.

This commit is contained in:
parouby committed 2025-08-21 15:30:33 +02:00
1 parent c64bcd1ff7
commit 0e1e3665a6
2 files changed
+6 -2

No files matched your search

@@ -403,6 +403,8 @@ class BoundaryConditionAdisTS(SQLSubModel):
")"
)
data["bca"] = self
ind = 0
for d in self._data:
data["ind"] = ind
+4 -2
View File
@@ -335,7 +335,10 @@ class Pollutants(SQLSubModel):
if not created:
cls._db_update_to_0_2_0(execute, data)
return cls._update_submodel(execute, version, data)
if not created:
return cls._update_submodel(execute, version, data)
return True
@classmethod
def _db_update_to_0_2_0(cls, execute, data):
@@ -372,7 +375,6 @@ class Pollutants(SQLSubModel):
"SELECT pamhyr_id, deleted, name FROM pollutants " +
f"WHERE scenario = {scenario.id} " +
f"AND pamhyr_id NOT IN ({', '.join(map(str, loaded))})"
)
if table is not None: