summaryrefslogtreecommitdiff
path: root/addons/google_spreadsheet
diff options
context:
space:
mode:
authorDenis Ledoux <dle@openerp.com>2013-07-24 17:37:54 +0200
committerDenis Ledoux <dle@openerp.com>2013-07-24 17:37:54 +0200
commitf3e189698d7401e3d4602e028fa2bb5c93f22919 (patch)
tree70c7d56d346499d1cf6cb2bb9d55461a420670f0 /addons/google_spreadsheet
parent54de4095ae4a3a0adeb437ed787b7cff34063399 (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.py11
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)