Skip to content

Commit d614ff3

Browse files
committed
[processing] Field calculator algorithms should not force an upper limit
on string field lengths Don't hold back the algorithms because of outdated format limitations!
1 parent e833360 commit d614ff3

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

python/plugins/processing/algs/qgis/FieldPyculator.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ def initAlgorithm(self, config=None):
7474
self.addParameter(QgsProcessingParameterEnum(self.FIELD_TYPE,
7575
self.tr('Field type'), options=self.type_names))
7676
self.addParameter(QgsProcessingParameterNumber(self.FIELD_LENGTH,
77-
self.tr('Field length'), minValue=1, maxValue=255,
77+
self.tr('Field length'), minValue=0,
7878
defaultValue=10))
7979
self.addParameter(QgsProcessingParameterNumber(self.FIELD_PRECISION,
8080
self.tr('Field precision'), minValue=0, maxValue=15,

python/plugins/processing/algs/qgis/FieldsCalculator.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ def initAlgorithm(self, config=None):
7979
self.addParameter(QgsProcessingParameterEnum(self.FIELD_TYPE,
8080
self.tr('Field type'), options=self.type_names))
8181
self.addParameter(QgsProcessingParameterNumber(self.FIELD_LENGTH,
82-
self.tr('Field length'), minValue=1, maxValue=255, defaultValue=10))
82+
self.tr('Field length'), minValue=0, defaultValue=10))
8383
self.addParameter(QgsProcessingParameterNumber(self.FIELD_PRECISION,
8484
self.tr('Field precision'), minValue=0, maxValue=15, defaultValue=3))
8585
self.addParameter(QgsProcessingParameterBoolean(self.NEW_FIELD,

0 commit comments

Comments
 (0)