diff --git a/golem_activity_queue/__manifest__.py b/golem_activity_queue/__manifest__.py index 5505045..45822e7 100644 --- a/golem_activity_queue/__manifest__.py +++ b/golem_activity_queue/__manifest__.py @@ -30,6 +30,7 @@ 'views/golem_activity_queue_views.xml', 'views/golem_activity_views.xml', 'views/golem_member_views.xml', - 'wizard/golem_activity_queue_choose_views.xml' + 'wizard/golem_activity_queue_choose_views.xml', + 'wizard/golem_activity_automated_queue_activate_views.xml' ] } diff --git a/golem_activity_queue/models/golem_activity.py b/golem_activity_queue/models/golem_activity.py index f9bce3b..22b7df3 100644 --- a/golem_activity_queue/models/golem_activity.py +++ b/golem_activity_queue/models/golem_activity.py @@ -86,7 +86,18 @@ class GolemActivity(models.Model): activity.automated_registration_from_queue = False else: - activity.queue_allowed = not activity.queue_allowed + #lancer popup pour choisir activité à s'inscrire + self.ensure_one() + activity_id = self[0] + + return { + 'name' : _('Choose the activity to register in'), + 'type' : 'ir.actions.act_window', + 'res_model' : 'golem.activity.automated.queue.activate.wizard', + 'view_mode': 'form', + 'context' : {'default_activity_id' : activity_id.id}, + 'target': 'new', + } diff --git a/golem_activity_queue/models/golem_member.py b/golem_activity_queue/models/golem_member.py index 0362c82..6eb68b3 100644 --- a/golem_activity_queue/models/golem_member.py +++ b/golem_activity_queue/models/golem_member.py @@ -125,8 +125,6 @@ class GolemMember(models.Model): #lancer popup pour choisir activité à s'inscrire @api.multi def choose_queue_to_register(self): - print "_________________________________________________" - print self self.ensure_one() member_id = self[0] diff --git a/golem_activity_queue/views/golem_activity_views.xml b/golem_activity_queue/views/golem_activity_views.xml index 3ec0847..baacfe0 100644 --- a/golem_activity_queue/views/golem_activity_views.xml +++ b/golem_activity_queue/views/golem_activity_views.xml @@ -66,8 +66,7 @@ along with this program. If not, see .