From 358907d8a61d6ff723c163c6f012b94dbca7997c Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Mon, 12 Aug 2013 19:06:32 +0530 Subject: [PATCH] [fix] [minor] sales invoice: unhide fields if not hidden in database --- accounts/doctype/sales_invoice/sales_invoice.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/accounts/doctype/sales_invoice/sales_invoice.js b/accounts/doctype/sales_invoice/sales_invoice.js index 928728bb6b..8db8a729f7 100644 --- a/accounts/doctype/sales_invoice/sales_invoice.js +++ b/accounts/doctype/sales_invoice/sales_invoice.js @@ -204,7 +204,10 @@ cur_frm.cscript.hide_fields = function(doc) { cur_frm.fields_dict['entries'].grid.set_column_disp(item_flds_normal, false); } else { hide_field('payments_section'); - unhide_field(par_flds); + for (i in par_flds) { + var docfield = wn.meta.docfield_map[doc.doctype][par_flds[i]]; + if(!docfield.hidden) unhide_field(par_flds[i]); + } cur_frm.fields_dict['entries'].grid.set_column_disp(item_flds_normal, true); }