From 66df0e9abcc62e1a538af20a9ff5ef16dc9f3109 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 12 Apr 2023 10:53:34 +0530 Subject: [PATCH] fix: update property if field exist --- frappe/public/js/frappe/form/grid.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/form/grid.js b/frappe/public/js/frappe/form/grid.js index ee3b4508bf..69378d3c30 100644 --- a/frappe/public/js/frappe/form/grid.js +++ b/frappe/public/js/frappe/form/grid.js @@ -1189,7 +1189,10 @@ export default class Grid { this.docfields.find((d) => d.fieldname === fieldname)[property] = value; if (this.user_defined_columns && this.user_defined_columns.length > 0) { - this.user_defined_columns.find((d) => d.fieldname === fieldname)[property] = value; + let field = this.user_defined_columns.find((d) => d.fieldname === fieldname); + if (field && Object.keys(field).includes(property)) { + field[property] = value; + } } this.debounced_refresh();