diff --git a/golem_activity_queue/models/golem_activity.py b/golem_activity_queue/models/golem_activity.py
index dfa4bd2..8e689f2 100644
--- a/golem_activity_queue/models/golem_activity.py
+++ b/golem_activity_queue/models/golem_activity.py
@@ -24,9 +24,19 @@ class GolemActivity(models.Model):
#ajout d'un champs O2M vers activity_id
- activity_queue_ids = fields.One2many('golem.activity.queue', 'activity_id')
+ activity_queue_ids = fields.One2many('golem.activity.queue',
+ 'activity_id','Pending registration')
# un boolen pour determiner si une fille d'attente est autorisé
queue_allowed = fields.Boolean(default=True)
+ #ajout d'un champs pour calculer le nombre d'inscription en file d'attente
+ queue_activity_number = fields.Integer(compute="_queue_activity_number",
+ store=True , string='Pending registration number')
+
+
+ @api.multi
+ def _queue_activity_number(self):
+ for activity in self:
+ activity.queue_activity_number = len(activity.activity_queue_ids)
@api.multi
def queue_register(self):
diff --git a/golem_activity_queue/views/golem_activity_views.xml b/golem_activity_queue/views/golem_activity_views.xml
index f8cdf0c..30ced74 100644
--- a/golem_activity_queue/views/golem_activity_views.xml
+++ b/golem_activity_queue/views/golem_activity_views.xml
@@ -33,6 +33,23 @@ along with this program. If not, see .
string="Register in the queue" type="object"
attrs="{'invisible':[('places_remain','>', 0)]}"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+