From 9d885ead0ce3e8bff8890097fca98bcb8405d884 Mon Sep 17 00:00:00 2001 From: Jigar Amin Date: Thu, 23 Jun 2011 18:37:23 +0530 Subject: [PATCH] [FIX] Removed the timezone object from context to avoid pickle problem bzr revid: jam@tinyerp.com-20110623130723-jrxbt9jizmes55mb --- addons/import_google/wizard/import_google_data.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/addons/import_google/wizard/import_google_data.py b/addons/import_google/wizard/import_google_data.py index 3d8df55cbb1..9c270b77991 100644 --- a/addons/import_google/wizard/import_google_data.py +++ b/addons/import_google/wizard/import_google_data.py @@ -163,8 +163,11 @@ class synchronize_google(osv.osv_memory): imp = google_import(self, cr, uid,'import_google' , "synchronize_google", gmail_user, context) imp.set_table_list(tables) - imp.start() - context.update({'message': msg}) + imp.start() + #Note: Cleaning timezone object from context to avoid pickle problem + if 'au_tz' in context: + context.pop('au_tz') + context.update({'message': msg}) obj_model = self.pool.get('ir.model.data') model_data_ids = obj_model.search(cr,uid,[('model','=','ir.ui.view'),('name','=','view_google_import_message_form')]) resource_id = obj_model.read(cr, uid, model_data_ids, fields=['res_id'], context=context)[0]['res_id']