[FIX] Event: Regression on event
authorMustufa Rangwala <mra@mra-laptop>
Tue, 12 Oct 2010 05:33:20 +0000 (11:03 +0530)
committerMustufa Rangwala <mra@mra-laptop>
Tue, 12 Oct 2010 05:33:20 +0000 (11:03 +0530)
bzr revid: mra@mra-laptop-20101012053320-qy61b4tiel470ip0

addons/event/event.py

index 16bf5f8..5c510ed 100644 (file)
@@ -159,10 +159,11 @@ class event_event(osv.osv):
             if reg_ids:
                 cr.execute('SELECT SUM(nb_register) FROM event_registration WHERE id IN %s', (tuple(reg_ids),))
                 number = cr.fetchone()
+
             if 'register_current' in fields:
-                res[event.id]['register_current'] = len(reg_ids)
+                res[event.id]['register_current'] = number and number[0] or 0.0
             if 'register_prospect' in fields:
-                res[event.id]['register_prospect'] = len(reg_ids)
+                res[event.id]['register_prospect'] = number and number[0] or 0.0
 
         return res