From 31e245129e73c3cf6a88e01344d4409010321600 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 8 Dec 2011 13:25:35 +0100 Subject: [PATCH] [ADD] Kanban buttons support type="switch_" bzr revid: fme@openerp.com-20111208122535-mwfcxumecreg588b --- addons/web_kanban/static/src/js/kanban.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 2e5a2ebc755..84e1a341942 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -429,7 +429,9 @@ openerp.web_kanban.KanbanRecord = openerp.web.Widget.extend({ var $action = $(this), type = $action.data('type') || 'button', method = 'do_action_' + (type === 'action' ? 'object' : type); - if (typeof self[method] === 'function') { + if (_.str.startsWith(type, 'switch_')) { + self.view.do_switch_view(type.substr(7)); + } else if (typeof self[method] === 'function') { self[method]($action); } else { self.do_warn("Kanban: no action for type : " + type);