Fixed issue with empty expression.

This commit is contained in:
Markus Lampert
2017-11-11 14:40:37 -08:00
committed by wmayer
parent 209271078b
commit 2a443f5ef5
2 changed files with 23 additions and 16 deletions

View File

@@ -107,7 +107,8 @@ class ToolController:
obj.Tool.setFromTemplate(template.get(ToolControllerTemplate.Tool))
if template.get(ToolControllerTemplate.Expressions):
for exprDef in template.get(ToolControllerTemplate.Expressions):
obj.setExpression(exprDef[ToolControllerTemplate.ExprProp], exprDef[ToolControllerTemplate.ExprExpr])
if exprDef[ToolControllerTemplate.ExprExpr]:
obj.setExpression(exprDef[ToolControllerTemplate.ExprProp], exprDef[ToolControllerTemplate.ExprExpr])
else:
PathLog.error(translate('PathToolController', "Unsupported PathToolController template version %s") % template.get(ToolControllerTemplate.Version))