From 47298c7670d36472bc58711fc10f0cce4258f58b Mon Sep 17 00:00:00 2001 From: "rpa (Open ERP)" Date: Wed, 11 Aug 2010 14:19:46 +0530 Subject: [PATCH] [IMP]: base_calendar: Minor code improvement bzr revid: rpa@tinyerp.com-20100811084946-4iy1gh6skd0lt6xm --- addons/base_calendar/base_calendar.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/base_calendar/base_calendar.py b/addons/base_calendar/base_calendar.py index 0a4bb59d41b..769bf0321c0 100644 --- a/addons/base_calendar/base_calendar.py +++ b/addons/base_calendar/base_calendar.py @@ -1433,11 +1433,10 @@ true, it will allow you to hide the event alarm information without removing it. new_ids = [] res = False for event_id in select: - real_event_id = event_id + real_event_id = base_calendar_id2real_id(event_id) if len(str(event_id).split('-')) > 1: data = self.read(cr, uid, event_id, ['date', 'date_deadline', \ 'rrule', 'duration']) - real_event_id = base_calendar_id2real_id(event_id) if data.get('rrule'): vals.update({ 'recurrent_uid': real_event_id, @@ -1448,8 +1447,9 @@ true, it will allow you to hide the event alarm information without removing it. new_id = self.copy(cr, uid, real_event_id, default=vals, context=context) context.update({'active_id': new_id, 'active_ids': [new_id]}) continue - if real_event_id and not real_event_id in new_ids: + if not real_event_id in new_ids: new_ids.append(real_event_id) + if new_ids: res = super(calendar_event, self).write(cr, uid, new_ids, vals, context=context) if (vals.has_key('alarm_id') or vals.has_key('base_calendar_alarm_id'))\