Skip to content

Commit d65bd5f

Browse files
committed
[processing] Fix another exception in modeler
1 parent 97f43d4 commit d65bd5f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

python/plugins/processing/modeler/ModelerParametersDialog.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,11 @@ def createAlgorithm(self):
324324
if param.isDestination() or param.flags() & QgsProcessingParameterDefinition.FlagHidden:
325325
continue
326326
try:
327-
val = self.wrappers[param.name()].parameterValue()
327+
wrapper = self.wrappers[param.name()]
328+
if issubclass(wrapper.__class__, QgsProcessingModelerParameterWidget):
329+
val = wrapper.value()
330+
else:
331+
val = wrapper.parameterValue()
328332
except InvalidParameterValue:
329333
self.bar.pushMessage(self.tr("Error"),
330334
self.tr("Wrong or missing value for parameter '{}'").format(param.description()),

0 commit comments

Comments
 (0)