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/models/ir_http.py | |
| 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/models/ir_http.py')
| -rw-r--r-- | addons/web_analytics/models/ir_http.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/addons/web_analytics/models/ir_http.py b/addons/web_analytics/models/ir_http.py new file mode 100644 index 00000000000..ce11f5823fc --- /dev/null +++ b/addons/web_analytics/models/ir_http.py @@ -0,0 +1,9 @@ +from openerp import models, service + +class Http(models.Model): + _inherit = 'ir.http' + + def session_info(self): + result = super(Http, self).session_info() + result['version_info'] = service.common.exp_version() + return result |
