quickfix array check

This commit is contained in:
Zack Rauen 2018-10-10 23:58:16 -04:00
parent 990453cdad
commit be024c1bbe
1 changed files with 2 additions and 1 deletions

View File

@ -131,7 +131,8 @@ class Helpers {
static findByProp(obj, what, value) {
if (obj.hasOwnProperty(what) && obj[what] === value) return obj;
if (obj.props && !obj.children) return this.findByProp(obj.props, what, value);
if (!obj.children || !obj.children.length) return null;
if (!obj.children) return null;
if (!(obj.children instanceof Array)) return this.findByProp(obj.children, what, value);
for (const child of obj.children) {
if (!child) continue;
const findInChild = this.findByProp(child, what, value);