From 12431c96e606bf4e8b1d16d7e33850e7d34a04fb Mon Sep 17 00:00:00 2001 From: Anand Doshi Date: Wed, 2 Oct 2013 17:27:08 +0530 Subject: [PATCH] [minor] [fix] when making control, use form's perm --- public/js/wn/form/control.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/js/wn/form/control.js b/public/js/wn/form/control.js index b2b152c923..31fc7c53bf 100644 --- a/public/js/wn/form/control.js +++ b/public/js/wn/form/control.js @@ -43,7 +43,7 @@ wn.ui.form.Control = Class.extend({ if(!this.doctype) return "Write"; return wn.perm.get_field_display_status(this.df, - locals[this.doctype][this.docname], this.perm, explain); + locals[this.doctype][this.docname], this.perm || this.frm.perm, explain); }, refresh: function() { this.disp_status = this.get_status(); @@ -794,7 +794,7 @@ wn.ui.form.ControlTable = wn.ui.form.Control.extend({ this.grid = new wn.ui.form.Grid({ frm: this.frm, df: this.df, - perm: this.perm, + perm: this.perm || this.frm.perm, parent: this.wrapper }) if(this.frm)