From e5164113c478b461eaf035bf62c3beea33e426a7 Mon Sep 17 00:00:00 2001 From: "jeremy@jermolene.com" Date: Thu, 5 May 2022 14:47:22 +0100 Subject: [PATCH] Don't create variables with value undefined for missing parameters --- core/modules/widgets/parameters.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/modules/widgets/parameters.js b/core/modules/widgets/parameters.js index 0b49d4bf7..d741ffe2c 100644 --- a/core/modules/widgets/parameters.js +++ b/core/modules/widgets/parameters.js @@ -51,7 +51,7 @@ ParametersWidget.prototype.execute = function() { if(transclusionWidget) { $tw.utils.each($tw.utils.getOrderedAttributesFromParseTreeNode(self.parseTreeNode),function(attr,index) { var name = attr.name, - value = transclusionWidget.getTransclusionParameter(name,index,self.getAttribute(name)); + value = transclusionWidget.getTransclusionParameter(name,index,self.getAttribute(name,"")); self.setVariable(name,value); }); $tw.utils.each(transclusionWidget.getTransclusionMetaVariables(),function(value,name) {