diff --git a/addons/calendar/calendar.py b/addons/calendar/calendar.py index f2fe4eafa5a..9f0cfb4ec14 100644 --- a/addons/calendar/calendar.py +++ b/addons/calendar/calendar.py @@ -1526,8 +1526,8 @@ class calendar_event(osv.Model): res = False new_id = False - # Special write of complex IDS - for event_id in ids: + # Special write of complex IDS + for event_id in list(ids): if len(str(event_id).split('-')) == 1: continue @@ -1545,7 +1545,7 @@ class calendar_event(osv.Model): if data.get('rrule'): new_id = self._detach_one_event(cr, uid, event_id, values, context=None) - res = super(calendar_event, self).write(cr, uid, ids, values, context=context) + res = super(calendar_event, self).write(cr, uid, [int(event_id) for event_id in ids], values, context=context) # set end_date for calendar searching if values.get('recurrency', True) and values.get('end_type', 'count') in ('count', unicode('count')) and \ diff --git a/addons/crm_partner_assign/crm_portal_view.xml b/addons/crm_partner_assign/crm_portal_view.xml index 7d843bd047b..92200497e8c 100644 --- a/addons/crm_partner_assign/crm_portal_view.xml +++ b/addons/crm_partner_assign/crm_portal_view.xml @@ -6,7 +6,7 @@ crm.lead - +