From bc486daa5a76461fd4582cd0184344afc917f906 Mon Sep 17 00:00:00 2001 From: "Ujjvala Collins (OpenERP)" Date: Fri, 8 Apr 2011 14:58:51 +0530 Subject: [PATCH] [FIX] sync_google_calendar: Fixed problem of deletion of real id when deleting the virtual one. bzr revid: uco@tinyerp.com-20110408092851-35btx1g6dm3ehmi6 --- addons/sync_google_calendar/sync_google_calendar.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/sync_google_calendar/sync_google_calendar.py b/addons/sync_google_calendar/sync_google_calendar.py index 1f654286e8c..41a1589fc64 100644 --- a/addons/sync_google_calendar/sync_google_calendar.py +++ b/addons/sync_google_calendar/sync_google_calendar.py @@ -27,8 +27,8 @@ class crm_meeting(osv.osv): def unlink(self, cr, uid, ids, context=None): model_obj = self.pool.get('ir.model.data') - ids = map(lambda x: base_calendar.base_calendar_id2real_id(x), ids) - model_ids = model_obj.search(cr, uid, [('res_id','in',ids),('model','=','crm.meeting'),('module','=','sync_google_calendar')], context=context) + unlink_ids = map(lambda x: base_calendar.base_calendar_id2real_id(x), ids) + model_ids = model_obj.search(cr, uid, [('res_id','in',unlink_ids),('model','=','crm.meeting'),('module','=','sync_google_calendar')], context=context) model_obj.unlink(cr, uid, model_ids, context=context) return super(crm_meeting, self).unlink(cr, uid, ids, context=context)