Skip to content

Commit 5e4d156

Browse files
committed
[processing] Fix traceback when modeller parameter invalid value is detected
(cherry picked from commit 64bd9e5)
1 parent bb8854f commit 5e4d156

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

python/plugins/processing/modeler/ModelerParametersDialog.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -351,7 +351,9 @@ def createAlgorithm(self):
351351
continue
352352
try:
353353
wrapper = self.wrappers[param.name()]
354-
if issubclass(wrapper.__class__, QgsProcessingModelerParameterWidget):
354+
if issubclass(wrapper.__class__, WidgetWrapper):
355+
val = wrapper.value()
356+
elif issubclass(wrapper.__class__, QgsProcessingModelerParameterWidget):
355357
val = wrapper.value()
356358
else:
357359
val = wrapper.parameterValue()

0 commit comments

Comments
 (0)