diff --git a/golem_activity_queue/models/golem_activity.py b/golem_activity_queue/models/golem_activity.py index 7ef61f2..752d9d4 100644 --- a/golem_activity_queue/models/golem_activity.py +++ b/golem_activity_queue/models/golem_activity.py @@ -40,7 +40,13 @@ class GolemActivity(models.Model): @api.multi def queue_allowed_toggle(self): for activity in self: - activity.queue_allowed = not activity.queue_allowed + if activity.queue_allowed: + activity.queue_allowed = not activity.queue_allowed + activity.automated_registration_from_queue = False + else: + activity.queue_allowed = not activity.queue_allowed + + #contraint sur nombre d'inscription : une desincription declanche une inscription depuis attente @api.multi diff --git a/golem_activity_queue/views/golem_activity_views.xml b/golem_activity_queue/views/golem_activity_views.xml index 8dcd8e5..e1a1998 100644 --- a/golem_activity_queue/views/golem_activity_views.xml +++ b/golem_activity_queue/views/golem_activity_views.xml @@ -28,7 +28,7 @@ along with this program. If not, see . - + @@ -41,7 +41,7 @@ along with this program. If not, see . - +