From ae884f9df767b3d35272160a7cb4db60396c1b5c Mon Sep 17 00:00:00 2001 From: Julien Ortet <julien@le-filament.com> Date: Wed, 6 Nov 2024 09:55:36 +0100 Subject: [PATCH] [UPD] add method to add counter --- models/acc_priority_group.py | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/models/acc_priority_group.py b/models/acc_priority_group.py index 2e62f7b..c793b96 100644 --- a/models/acc_priority_group.py +++ b/models/acc_priority_group.py @@ -118,18 +118,20 @@ class AccPriorityGroup(models.Model): ] ) for counter in counters_to_affect: - self.env["acc.priority.group.counter"].create( - { - "acc_priority_group_id": res.id, - "acc_operation_id": res.acc_operation_id.id, - "acc_counter_id": counter.id, - "counter_street": counter.street, - "counter_owner": counter.partner_id.name, - } - ) - + res.add_counter(counter_id=counter) return res + def add_counter(self, counter_id): + self.env["acc.priority.group.counter"].create( + { + "acc_priority_group_id": self.id, + "acc_operation_id": self.acc_operation_id.id, + "acc_counter_id": counter_id.id, + "counter_street": counter_id.street, + "counter_owner": counter_id.partner_id.name, + } + ) + # ------------------------------------------------------ # Actions # ------------------------------------------------------ -- GitLab