Fix multiple ParameterField handling

This commit is contained in:
Médéric RIBREUX 2017-12-27 11:52:01 +01:00
parent 36311ff6af
commit feaecea44d

View File

@ -540,8 +540,8 @@ class Grass7Algorithm(QgsProcessingAlgorithm):
)
# For fields, we just translate as string
elif isinstance(param, QgsProcessingParameterField):
value = '{}'.format(
self.parameterAsString(parameters, paramName, context)
value = ','.join(
self.parameterAsFields(parameters, paramName, context)
)
# For numbers and points, we translate as a string
elif isinstance(param, (QgsProcessingParameterNumber,