From 51dd6d27c51a1f42a72566eb2d5e0160792f65d9 Mon Sep 17 00:00:00 2001 From: Dylan Jeannin Date: Tue, 28 Apr 2026 13:31:39 +0200 Subject: [PATCH] try fix ci pipeline --- .../BoundaryConditionsAdisTS/BoundaryConditionAdisTS.py | 5 +++++ src/Model/Tools/PamhyrDB.py | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src/Model/BoundaryConditionsAdisTS/BoundaryConditionAdisTS.py b/src/Model/BoundaryConditionsAdisTS/BoundaryConditionAdisTS.py index 408e44a8..fe047c5a 100644 --- a/src/Model/BoundaryConditionsAdisTS/BoundaryConditionAdisTS.py +++ b/src/Model/BoundaryConditionsAdisTS/BoundaryConditionAdisTS.py @@ -300,6 +300,11 @@ class BoundaryConditionAdisTS(SQLSubModel): if pol_id == -1: continue + if pol_id not in pid_pol: + # ⚠️ cas important : probablement déjà migré + print(f"[WARN] pol_id {pol_id} not in pid_pol → probably already migrated") + continue + execute( f"UPDATE boundary_condition_adists " + f"SET pollutant = {pid_pol[pol_id]} " + diff --git a/src/Model/Tools/PamhyrDB.py b/src/Model/Tools/PamhyrDB.py index 0a55cce5..265876f9 100644 --- a/src/Model/Tools/PamhyrDB.py +++ b/src/Model/Tools/PamhyrDB.py @@ -311,6 +311,11 @@ class SQLSubModel(PamhyrID): if node_id == -1: continue + if node_id not in nodes: + # ⚠️ cas important : probablement déjà migré + print(f"[WARN] node_id {node_id} not in nodes → probably already migrated") + continue + execute( f"UPDATE {table} " + f"SET node = {nodes[node_id]} " +