From 9696d76aec24546ac40a3334879657c68bddec15 Mon Sep 17 00:00:00 2001 From: Jeremy Kersten Date: Wed, 24 Sep 2014 15:30:11 +0200 Subject: [PATCH] [FIX] google_calendar: browse user as SUPERUSER_ID to be able to write/update google_calendar info on user --- addons/google_calendar/google_calendar.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/google_calendar/google_calendar.py b/addons/google_calendar/google_calendar.py index 7df4fa30b55..b4483f973d0 100644 --- a/addons/google_calendar/google_calendar.py +++ b/addons/google_calendar/google_calendar.py @@ -482,7 +482,7 @@ class google_calendar(osv.AbstractModel): return res def remove_references(self, cr, uid, context=None): - current_user = self.pool['res.users'].browse(cr, uid, uid, context=context) + current_user = self.pool['res.users'].browse(cr, SUPERUSER_ID, uid, context=context) reset_data = { 'google_calendar_rtoken': False, 'google_calendar_token': False, @@ -512,7 +512,7 @@ class google_calendar(osv.AbstractModel): # status, response = gs_pool._do_request(cr, uid, url, params, type='GET', context=context) # return int(status) != 410 - current_user = self.pool['res.users'].browse(cr, uid, uid, context=context) + current_user = self.pool['res.users'].browse(cr, SUPERUSER_ID, uid, context=context) st, current_google, ask_time = self.get_calendar_primary_id(cr, uid, context=context)