From 331a743d6938eeab577e4bc8c99f72c2acad8e1b Mon Sep 17 00:00:00 2001 From: ruthra kumar Date: Fri, 17 May 2024 14:41:17 +0530 Subject: [PATCH] fix: typerror on hide_fields (cherry picked from commit deb9766f2ac1e28b2f7d1e9ec6657b123c16cd68) --- .../accounts/doctype/purchase_invoice/purchase_invoice.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js index 665fc6edcc9..c29ec5fd12f 100644 --- a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js +++ b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js @@ -440,8 +440,12 @@ function hide_fields(doc) { var item_fields_stock = ['warehouse_section', 'received_qty', 'rejected_qty']; - cur_frm.fields_dict['items'].grid.set_column_disp(item_fields_stock, - (cint(doc.update_stock)==1 || cint(doc.is_return)==1 ? true : false)); + if (cur_frm.fields_dict["items"]) { + cur_frm.fields_dict["items"].grid.set_column_disp( + item_fields_stock, + cint(doc.update_stock) == 1 || cint(doc.is_return) == 1 ? true : false + ); + } cur_frm.refresh_fields(); }