diff --git a/addons/web_kanban/static/src/js/kanban_view.js b/addons/web_kanban/static/src/js/kanban_view.js index dbc355f92ab..170a133d31c 100644 --- a/addons/web_kanban/static/src/js/kanban_view.js +++ b/addons/web_kanban/static/src/js/kanban_view.js @@ -66,7 +66,7 @@ var KanbanView = View.extend({ this.qweb.default_dict = _.clone(QWeb.default_dict); this.model = this.dataset.model; - this.limit = options.limit || 40; + this.limit = options.limit; this.grouped = undefined; this.group_by_field = undefined; this.default_group_by = undefined; @@ -84,6 +84,10 @@ var KanbanView = View.extend({ }, view_loading: function(fvg) { + if (!this.limit) { + this.limit = parseInt(fvg.arch.attrs.limit, 10) || 40; + } + this.$el.addClass(fvg.arch.attrs.class); this.fields_view = fvg; this.default_group_by = fvg.arch.attrs.default_group_by;