summaryrefslogtreecommitdiff
path: root/addons/google_spreadsheet/static
diff options
context:
space:
mode:
Diffstat (limited to 'addons/google_spreadsheet/static')
-rw-r--r--addons/google_spreadsheet/static/src/js/search.js8
1 files changed, 3 insertions, 5 deletions
diff --git a/addons/google_spreadsheet/static/src/js/search.js b/addons/google_spreadsheet/static/src/js/search.js
index 0812c12638e..c46ec615792 100644
--- a/addons/google_spreadsheet/static/src/js/search.js
+++ b/addons/google_spreadsheet/static/src/js/search.js
@@ -34,11 +34,9 @@ openerp.google_spreadsheet = function(instance) {
var groupbys = instance.web.pyeval.eval('groupbys', data.groupbys).join(" ");
var view_id = view_id;
var ds = new instance.web.DataSet(self, 'google.drive.config');
- ds.call('set_spreadsheet', [model]).done(function (url) {
- if (url){
- window.open(url, '_blank');
- var key = url.match("(key=|/d/)([A-Za-z0-9-_]+)")[2]
- ds.call('write_config_formula', [key, model, domain, groupbys, view_id]);
+ ds.call('set_spreadsheet', [model, domain, groupbys, view_id]).done(function (res) {
+ if (res['url']){
+ window.open(res['url'], '_blank');
}
});
});