From 213d0dd7aee5d7068ccb4cf6f9d7a44e14ec9705 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Thu, 5 Jul 2012 12:27:24 +0200 Subject: [PATCH] [IMP] make embedded client crash manager configurable bzr revid: xmo@openerp.com-20120705102724-orwhrpyzrmxisbud --- addons/web/static/src/js/chrome.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/addons/web/static/src/js/chrome.js b/addons/web/static/src/js/chrome.js index 33e344b9181..cff2b246bff 100644 --- a/addons/web/static/src/js/chrome.js +++ b/addons/web/static/src/js/chrome.js @@ -1223,9 +1223,13 @@ openerp.web.EmbeddedClient = openerp.web.OldWidget.extend({ this.am = new openerp.web.ActionManager(this); }, + makeCrashManager: function () { + return new openerp.web.CrashManager(); + }, + start: function() { var self = this; - this.crashmanager = new openerp.web.CrashManager(); + this.crashmanager = this.makeCrashManager(); openerp.connection.on_rpc_error.add(this.crashmanager.on_rpc_error); this.am.appendTo(this.$element.addClass('openerp')); return this.rpc("/web/action/load", { action_id: this.action_id }, function(result) {