fix(grid): prevent crash
TypeError: Cannot read properties of undefined (reading 'docfields') at Grid.update_docfield_property(../../../../../apps/frappe/frappe/public/js/frappe/form/grid.js:1225:23) at Grid.toggle_enable(../../../../../apps/frappe/frappe/public/js/frappe/form/grid.js:749:8) at erpnext.TransactionController.toggle_conversion_factor(../../../../../apps/erpnext/erpnext/public/js/controllers/transaction.js:1243:36) at erpnext.TransactionController.conversion_factor(../../../../../apps/erpnext/erpnext/public/js/controllers/transaction.js:1198:9) at erpnext.selling.SellingController.conversion_factor(../../../../../apps/erpnext/erpnext/public/js/utils/sales_common.js:343:11) at <anonymous>(../../../../../apps/erpnext/erpnext/public/js/controllers/transaction.js:1254:16) Resolves FRAPPE-7GB Signed-off-by: Akhil Narang <me@akhilnarang.dev>
This commit is contained in:
parent
a60d5828f1
commit
876cd2351f
1 changed files with 1 additions and 1 deletions
|
|
@ -1227,7 +1227,7 @@ export default class Grid {
|
|||
}
|
||||
|
||||
for (let row of this.grid_rows) {
|
||||
let docfield = row.docfields.find((d) => d.fieldname === fieldname);
|
||||
let docfield = row?.docfields?.find((d) => d.fieldname === fieldname);
|
||||
if (docfield) {
|
||||
docfield[property] = value;
|
||||
} else {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue