From 185aac252a988cc32a41bbce3c97c2284ffc0673 Mon Sep 17 00:00:00 2001 From: "vta vta@openerp.com" <> Date: Fri, 4 Jan 2013 14:04:25 +0100 Subject: [FIX] Add support for multidb mode bzr revid: vta@openerp.com-20130104130425-t5b1etm074ha4lmz --- addons/web_analytics/static/src/js/web_analytics.js | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'addons/web_analytics/static/src/js/web_analytics.js') diff --git a/addons/web_analytics/static/src/js/web_analytics.js b/addons/web_analytics/static/src/js/web_analytics.js index 806803c80a7..1e02de4f051 100644 --- a/addons/web_analytics/static/src/js/web_analytics.js +++ b/addons/web_analytics/static/src/js/web_analytics.js @@ -185,6 +185,13 @@ openerp.web_analytics = function(instance) { // Set correctly the tracker in the current instance if (instance.client instanceof instance.web.WebClient) { // not for embedded clients instance.webclient.tracker = new instance.web_analytics.Tracker(); + $.when(instance.webclient.tracker._set_user_access_level()).then(function(r) { + instance.webclient.tracker.user_access_level = r; + instance.webclient.tracker.initialize_custom().then(function() { + instance.webclient.on('state_pushed', self, instance.webclient.tracker.on_state_pushed); + instance.webclient.tracker.include_tracker(); + }); + }); } else if (!instance.client) { // client does not already exists, we are in monodb mode instance.web.WebClient.include({ -- cgit v1.2.3