diff options
| author | Denis Ledoux <dle@openerp.com> | 2013-07-24 17:37:54 +0200 |
|---|---|---|
| committer | Denis Ledoux <dle@openerp.com> | 2013-07-24 17:37:54 +0200 |
| commit | f3e189698d7401e3d4602e028fa2bb5c93f22919 (patch) | |
| tree | 70c7d56d346499d1cf6cb2bb9d55461a420670f0 /addons/google_spreadsheet | |
| parent | 54de4095ae4a3a0adeb437ed787b7cff34063399 (diff) | |
[FIX]google_drive, google_spreadsheet: move of get_google_scope in google objects instead of config
bzr revid: dle@openerp.com-20130724153754-thj2l0b1t4lw136j
Diffstat (limited to 'addons/google_spreadsheet')
| -rw-r--r-- | addons/google_spreadsheet/google_spreadsheet.py | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/addons/google_spreadsheet/google_spreadsheet.py b/addons/google_spreadsheet/google_spreadsheet.py index 62961ee9989..2333adf6751 100644 --- a/addons/google_spreadsheet/google_spreadsheet.py +++ b/addons/google_spreadsheet/google_spreadsheet.py @@ -27,16 +27,13 @@ from openerp.osv import osv from openerp import SUPERUSER_ID -class base_config_settings(osv.osv): - _inherit = "base.config.settings" - - def _get_google_scope(self): - return 'https://www.googleapis.com/auth/drive https://spreadsheets.google.com/feeds' - - class config(osv.osv): _inherit = 'google.drive.config' + def get_google_scope(self): + scope = super(config, self).get_google_scope() + return '%s https://spreadsheets.google.com/feeds' % scope + def write_config_formula(self, cr, uid, attachment_id, spreadsheet_key, model, domain, groupbys, view_id, context=None): access_token = self.get_access_token(cr, uid, scope='https://spreadsheets.google.com/feeds', context=context) |
