[FIX] kanban : Keep is_action_enable consistant as per previous commit

bzr revid: jam@tinyerp.com-20120816043310-b0sbicnv73jgzhti
This commit is contained in:
Jigar Amin - OpenERP 2012-08-16 10:03:10 +05:30
parent e0ba6465ea
commit cf464eb273
2 changed files with 4 additions and 4 deletions

View File

@ -68,11 +68,11 @@ instance.web_kanban.KanbanView = instance.web.View.extend({
return JSON.parse(this.fields_view.arch.attrs.quick_create);
return !! this.group_by;
},
_is_create_enabled: function() {
_is_action_enabled: function(action) {
if (! this.options.creatable)
return false;
if (this.fields_view.arch.attrs.create !== undefined)
return JSON.parse(this.fields_view.arch.attrs.create);
if (_.has(this.fields_view.arch.attrs, action))
return JSON.parse(this.fields_view.arch.attrs[action]);
return true;
},
add_qweb_template: function() {

View File

@ -14,7 +14,7 @@
</t>
<div t-name="KanbanView.buttons" class="oe_kanban_buttons">
<t t-if="widget.options.action_buttons !== false">
<t t-if="widget._is_create_enabled()">
<t t-if="widget._is_action_enabled('create')">
<button type="button" class="oe_kanban_button_new oe_highlight">
<t t-esc="widget.options.create_text || _t('Create')"/>
</button>