From 8c03fca224f029d064e8d81da7d7fbf85775afad Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Tue, 16 Oct 2018 23:57:25 +0200 Subject: [PATCH] Don't return functionName if not set --- src/style_manager/model/Property.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/style_manager/model/Property.js b/src/style_manager/model/Property.js index c53cd8f42..091e4827d 100644 --- a/src/style_manager/model/Property.js +++ b/src/style_manager/model/Property.js @@ -110,7 +110,8 @@ const Property = require('backbone').Model.extend( let valueStr = `${result.value}`; let start = valueStr.indexOf('(') + 1; let end = valueStr.lastIndexOf(')'); - result.functionName = valueStr.substring(0, start - 1); + const functionName = valueStr.substring(0, start - 1); + if (functionName) result.functionName = functionName; args.push(start); // Will try even if the last closing parentheses is not found