[FIX] if only one id, convert to list
authorMartin Trigaux <mat@openerp.com>
Thu, 13 Mar 2014 15:16:12 +0000 (16:16 +0100)
committerMartin Trigaux <mat@openerp.com>
Thu, 13 Mar 2014 15:16:12 +0000 (16:16 +0100)
bzr revid: mat@openerp.com-20140313151612-saoc3a73x1cwvgbg

addons/base_calendar/base_calendar.py

index fd45cab..fc4261a 100644 (file)
@@ -1020,6 +1020,8 @@ class calendar_event(osv.osv):
         return self._rrule_write(self, cr, uid, ids, field_name, field_value, args, context=context)
 
     def _rrule_write(self, obj, cr, uid, ids, field_name, field_value, args, context=None):
+        if not isinstance(ids, list):
+            ids = [ids]
         data = self._get_empty_rrule_data()
         if field_value:
             data['recurrency'] = True