diff options
| author | Denis Ledoux <dle@odoo.com> | 2015-01-20 18:44:38 +0100 |
|---|---|---|
| committer | Denis Ledoux <dle@odoo.com> | 2015-01-20 18:46:03 +0100 |
| commit | 124e476943cf683a69dbc7ee6f29ca02802f4fdb (patch) | |
| tree | e6622d69b488efc00edefa27d0afae63c2a1fad7 /addons | |
| parent | 9c8c534c198f3c3b3e7b17d9f1457ddacd974057 (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
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/google_calendar/res_config.py | 4 |
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): |
