summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Ledoux <dle@odoo.com>2015-01-20 18:44:38 +0100
committerDenis Ledoux <dle@odoo.com>2015-01-20 18:46:03 +0100
commit124e476943cf683a69dbc7ee6f29ca02802f4fdb (patch)
treee6622d69b488efc00edefa27d0afae63c2a1fad7
parent9c8c534c198f3c3b3e7b17d9f1457ddacd974057 (diff)
[FIX] google_calendar: do not strip bools
myself.cal_client_id could be False, when not filling in the according field in the general settings screen. Therefore, trying to strip it won't work, as boolean do not have such method. Regression introduced during rev. faee926f1bc8c5cc356cd45dc6f8b675f79984f2
-rw-r--r--addons/google_calendar/res_config.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/google_calendar/res_config.py b/addons/google_calendar/res_config.py
index a6b9398b38d..694c312d267 100644
--- a/addons/google_calendar/res_config.py
+++ b/addons/google_calendar/res_config.py
@@ -13,8 +13,8 @@ class calendar_config_settings(osv.TransientModel):
def set_calset(self,cr,uid,ids,context=None) :
params = self.pool['ir.config_parameter']
myself = self.browse(cr,uid,ids[0],context=context)
- params.set_param(cr, uid, 'google_calendar_client_id', myself.cal_client_id.strip() or '', groups=['base.group_system'], context=None)
- params.set_param(cr, uid, 'google_calendar_client_secret', myself.cal_client_secret.strip() or '', groups=['base.group_system'], context=None)
+ params.set_param(cr, uid, 'google_calendar_client_id', (myself.cal_client_id or '').strip(), groups=['base.group_system'], context=None)
+ params.set_param(cr, uid, 'google_calendar_client_secret', (myself.cal_client_secret or '').strip(), groups=['base.group_system'], context=None)
def get_default_all(self,cr,uid,ids,context=None):