From 0d6f1060e760d5ae88e92dfe541b6f2007ab5245 Mon Sep 17 00:00:00 2001 From: Marco 'Lubber' Wienkoop Date: Tue, 19 May 2020 17:39:59 +0200 Subject: [PATCH] fix(build): double check for existing object property In case of errors in less compilation in tasks.js a proper check for an existing filename property is not given and breaks when it's undefined --- tasks/config/tasks.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasks/config/tasks.js b/tasks/config/tasks.js index 3e33556312..eae6e54961 100644 --- a/tasks/config/tasks.js +++ b/tasks/config/tasks.js @@ -105,7 +105,7 @@ module.exports = { theme, element ; - if(error.filename.match(/theme.less/)) { + if(error && error.filename && error.filename.match(/theme.less/)) { if (error.line == 9) { element = regExp.variable.exec(error.message)[1]; if (element) {