[FIX] Add support for multidb mode
bzr revid: vta@openerp.com-20130104130425-t5b1etm074ha4lmz
This commit is contained in:
parent
6389eaa52b
commit
185aac252a
|
@ -185,6 +185,13 @@ openerp.web_analytics = function(instance) {
|
||||||
// Set correctly the tracker in the current instance
|
// Set correctly the tracker in the current instance
|
||||||
if (instance.client instanceof instance.web.WebClient) { // not for embedded clients
|
if (instance.client instanceof instance.web.WebClient) { // not for embedded clients
|
||||||
instance.webclient.tracker = new instance.web_analytics.Tracker();
|
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) {
|
} else if (!instance.client) {
|
||||||
// client does not already exists, we are in monodb mode
|
// client does not already exists, we are in monodb mode
|
||||||
instance.web.WebClient.include({
|
instance.web.WebClient.include({
|
||||||
|
|
Loading…
Reference in New Issue