From d96816b89e9ee7a972adab52f2cf68c0f1ecf4ee Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Fri, 16 Aug 2013 12:29:04 +0530 Subject: [PATCH] [fix] [minor] get_perm function added in form.js --- public/js/legacy/form.js | 4 ++++ public/js/wn/form/grid.js | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/public/js/legacy/form.js b/public/js/legacy/form.js index 8cf2207ea3..14589883c4 100644 --- a/public/js/legacy/form.js +++ b/public/js/legacy/form.js @@ -789,4 +789,8 @@ _f.Frm.prototype.dirty = function() { _f.Frm.prototype.get_docinfo = function() { return wn.model.docinfo[this.doctype][this.docname]; +} + +_f.Frm.prototype.get_perm = function(permlevel, access_type) { + return this.perm[permlevel] ? this.perm[permlevel][access_type] : null; } \ No newline at end of file diff --git a/public/js/wn/form/grid.js b/public/js/wn/form/grid.js index 95a65f12f2..053e183e3f 100644 --- a/public/js/wn/form/grid.js +++ b/public/js/wn/form/grid.js @@ -228,7 +228,7 @@ wn.ui.form.GridRow = Class.extend({ .appendTo(me.row); $.each(me.docfields, function(ci, df) { - if(!df.hidden && df.in_list_view && me.grid.frm.perm[df.permlevel][READ] + if(!df.hidden && df.in_list_view && me.grid.frm.get_perm(df.permlevel, READ) && !in_list(["Section Break", "Column Break"], df.fieldtype)) { var colsize = 2, txt = me.doc ?