From 63f755686ab6fe77982e8e2acf6da5a4b64b3ebf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20-=20Le=20Filament?= <remi@le-filament.com> Date: Thu, 12 Jun 2025 09:24:13 +0200 Subject: [PATCH] [FIX] error when no counters --- tools/prepare_repartition_data.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/prepare_repartition_data.py b/tools/prepare_repartition_data.py index 6bc05b3..54e752b 100644 --- a/tools/prepare_repartition_data.py +++ b/tools/prepare_repartition_data.py @@ -113,13 +113,13 @@ def get_partners_data_prorata( del_counter_ids = {} for partner_id in dbPartners.ids: - acc_counter_ids = del_partners_node[partner_id]["acc_counter_ids"] + acc_counter_ids = del_partners_node[partner_id].get("acc_counter_ids", []) for counter_id in acc_counter_ids: del_counter_ids[counter_id] = acc_counter_ids[counter_id] if 0 in del_partners_node: del_partners_dict[0] = "Pas de participant liƩ".upper() - acc_counter_ids = del_partners_node[0]["acc_counter_ids"] + acc_counter_ids = del_partners_node[0].get("acc_counter_ids", []) for counter_id in acc_counter_ids: del_counter_ids[counter_id] = acc_counter_ids[counter_id] -- GitLab