diff options
| author | vta vta@openerp.com <> | 2013-01-04 14:04:25 +0100 |
|---|---|---|
| committer | vta vta@openerp.com <> | 2013-01-04 14:04:25 +0100 |
| commit | 185aac252a988cc32a41bbce3c97c2284ffc0673 (patch) | |
| tree | fef1dd14cd634df69adb115b3cb1077d9ece5862 /addons/web_analytics/static/src | |
| parent | 6389eaa52b3363fce19ef94f433b172ec3189148 (diff) | |
[FIX] Add support for multidb mode
bzr revid: vta@openerp.com-20130104130425-t5b1etm074ha4lmz
Diffstat (limited to 'addons/web_analytics/static/src')
| -rw-r--r-- | addons/web_analytics/static/src/js/web_analytics.js | 7 |
1 files changed, 7 insertions, 0 deletions
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({ |
