From 00cfaa719e52e444aff4b4489670f51c0fae8e65 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Thu, 22 Aug 2024 14:51:28 +0530 Subject: [PATCH] fix(grid): check that `this.grid_rows_by_docname` isn't undefined Sentry FRAPPE-60X ``` TypeError: this.grid_rows_by_docname is undefined at Grid.set_value(../../../../../apps/frappe/frappe/public/js/frappe/form/grid.js:793:41) at fn(../../../../../apps/frappe/frappe/public/js/frappe/form/form.js:317:40) at o/<(../../../../../apps/frappe/frappe/public/js/frappe/model/model.js:604:27) ``` Signed-off-by: Akhil Narang --- frappe/public/js/frappe/form/grid.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/public/js/frappe/form/grid.js b/frappe/public/js/frappe/form/grid.js index b69847bb5e..311d47a129 100644 --- a/frappe/public/js/frappe/form/grid.js +++ b/frappe/public/js/frappe/form/grid.js @@ -790,7 +790,7 @@ export default class Grid { } set_value(fieldname, value, doc) { - if (this.display_status !== "None" && doc?.name && this.grid_rows_by_docname[doc.name]) { + if (this.display_status !== "None" && doc?.name && this?.grid_rows_by_docname[doc.name]) { this.grid_rows_by_docname[doc.name].refresh_field(fieldname, value); } }