diff --git a/tools/prepare_repartition_data.py b/tools/prepare_repartition_data.py index 6bc05b3b4aba047b86d08104653c7f974f3d5ea1..54e752b835c749d6ecbea96e538bc58d7ac3bb0a 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]