diff options
| author | Denis Ledoux <dle@openerp.com> | 2013-07-22 16:30:34 +0200 |
|---|---|---|
| committer | Denis Ledoux <dle@openerp.com> | 2013-07-22 16:30:34 +0200 |
| commit | 5a1b08bfbd9cc10e1a066dc39b1eeeaa47c3edec (patch) | |
| tree | 9719f5121c449985a7c0fa2553c060ded5c77b38 /addons/google_spreadsheet/static/src/js/search.js | |
| parent | c8404ec9340c49fc59578dbaea9ddacb6b7a932e (diff) | |
[FIX]google_spreadsheet: write formula once spreadsheet opened
bzr revid: dle@openerp.com-20130722143034-4tf8mr71ocf049ma
Diffstat (limited to 'addons/google_spreadsheet/static/src/js/search.js')
| -rw-r--r-- | addons/google_spreadsheet/static/src/js/search.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/google_spreadsheet/static/src/js/search.js b/addons/google_spreadsheet/static/src/js/search.js index beac52c4d6f..0812c12638e 100644 --- a/addons/google_spreadsheet/static/src/js/search.js +++ b/addons/google_spreadsheet/static/src/js/search.js @@ -34,9 +34,11 @@ 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, domain, groupbys, view_id]).done(function (url) { + 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]); } }); }); |
