diff options
| author | Géry Debongnie <ged@odoo.com> | 2016-03-03 12:03:40 +0100 |
|---|---|---|
| committer | Géry Debongnie <ged@odoo.com> | 2016-05-30 11:43:06 +0200 |
| commit | f3fb0bfe29bcc02715a42a5f7f4e2446a109c8e3 (patch) | |
| tree | 4e88226a8b21b456cab4a9d3e1ade62331d7902d /addons/web_analytics/static/src/js/web_analytics.js | |
| parent | 58245d4dcaf9ebbd61e11bfeaf37643eac542341 (diff) | |
[IMP] web_analytics: remove rpc to version_info
and put it serverside, in the session info. This saves 1 rpc for every
connections.
Diffstat (limited to 'addons/web_analytics/static/src/js/web_analytics.js')
| -rw-r--r-- | addons/web_analytics/static/src/js/web_analytics.js | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/addons/web_analytics/static/src/js/web_analytics.js b/addons/web_analytics/static/src/js/web_analytics.js index a778dc71709..f3764493634 100644 --- a/addons/web_analytics/static/src/js/web_analytics.js +++ b/addons/web_analytics/static/src/js/web_analytics.js @@ -81,14 +81,10 @@ var Tracker = core.Class.extend({ * to GA. */ initialize_custom: function() { - var self = this; - session.rpc("/web/webclient/version_info", {}) - .done(function(res) { - _gaq.push(['_setCustomVar', 5, 'Version', res.server_version, 3]); - self._push_customvars(); - self.initialized.resolve(self); - }); - return self.initialized; + _gaq.push(['_setCustomVar', 5, 'Version', session.version_info.server_version, 3]); + this._push_customvars(); + this.initialized.resolve(this); + return this.initialized; }, /* |
