From b424be8f23b7dd0945b6a0e93d77d0ebc38defa2 Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 20 Oct 2011 16:32:54 +0200 Subject: [PATCH] [IMP] Kanban: we always have a form view bzr revid: fme@openerp.com-20111020143254-38fk0dfbq00j7kwf --- addons/web_kanban/static/src/js/kanban.js | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/addons/web_kanban/static/src/js/kanban.js b/addons/web_kanban/static/src/js/kanban.js index 9f31f368c7f..f32d9be0890 100644 --- a/addons/web_kanban/static/src/js/kanban.js +++ b/addons/web_kanban/static/src/js/kanban.js @@ -18,10 +18,8 @@ openerp.web_kanban.KanbanView = openerp.web.View.extend({ this.qweb = new QWeb2.Engine(); this.aggregates = {}; this.NO_OF_COLUMNS = 3; - if (this.options.action_views_ids.form) { - this.form_dialog = new openerp.web.FormDialog(this, {}, this.options.action_views_ids.form, dataset).start(); - this.form_dialog.on_form_dialog_saved.add_last(this.on_record_saved); - } + this.form_dialog = new openerp.web.FormDialog(this, {}, this.options.action_views_ids.form, dataset).start(); + this.form_dialog.on_form_dialog_saved.add_last(this.on_record_saved); }, start: function() { this._super(); @@ -203,12 +201,8 @@ openerp.web_kanban.KanbanView = openerp.web.View.extend({ this.do_switch_view('form'); }, do_edit_record: function(record_id) { - if (this.form_dialog) { - this.form_dialog.load_id(record_id); - this.form_dialog.open(); - } else { - this.notification.warn("Kanban", "No form view defined for this object"); - } + this.form_dialog.load_id(record_id); + this.form_dialog.open(); }, on_record_saved: function(r) { var id = this.form_dialog.form.datarecord.id;