2
0
mirror of https://github.com/frappe/books.git synced 2025-02-03 12:38:34 +00:00

Merge pull request #149 from 18alantom/fix-validate-fieldname

fix: validate null before iterating over rows.
This commit is contained in:
Alan 2021-10-20 12:34:55 +05:30 committed by GitHub
commit 905227f9a4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -435,8 +435,8 @@ module.exports = class BaseDocument extends Observable {
.getMeta(tablefield.childtype)
.getFormulaFields();
if (formulaFields.length) {
// for each row
for (let row of this[tablefield.fieldname] || []) {
const value = this[tablefield.fieldname]??[];
for (let row of value) {
for (let field of formulaFields) {
if (shouldApplyFormula(field, row)) {
let val = await this.getValueFromFormula(field, row);