Skip to content

Commit 48949d6

Browse files
committed
[processing] improve error message text (refs #14929)
1 parent ef0f3d5 commit 48949d6

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ def processAlgorithm(self, progress):
7171
geomType = layerA.dataProvider().geometryType()
7272
if geomType in GEOM_25D:
7373
raise GeoAlgorithmExecutionException(
74-
self.tr('Input layer has unsupported geometry type {}').format(geomType))
74+
self.tr('Input layer does not support 2.5D type geometry ({}).').format(QgsWKBTypes.displayString(geomType)))
7575

7676
writer = self.getOutputFromName(
7777
Difference.OUTPUT).getVectorWriter(layerA.pendingFields(),

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ def processAlgorithm(self, progress):
8282
geomType = vproviderA.geometryType()
8383
if geomType in GEOM_25D:
8484
raise GeoAlgorithmExecutionException(
85-
self.tr('Input layer has unsupported geometry type {}').format(geomType))
85+
self.tr('Input layer does not support 2.5D type geometry ({}).').format(QgsWKBTypes.displayString(geomType)))
8686

8787
fields = vector.combineVectorFields(vlayerA, vlayerB)
8888
writer = self.getOutputFromName(self.OUTPUT).getVectorWriter(fields,

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ def processAlgorithm(self, progress):
7575
geomType = providerA.geometryType()
7676
if geomType in GEOM_25D:
7777
raise GeoAlgorithmExecutionException(
78-
self.tr('Input layer has unsupported geometry type {}').format(geomType))
78+
self.tr('Input layer does not support 2.5D type geometry ({}).').format(QgsWKBTypes.displayString(geomType)))
7979

8080
fields = vector.combineVectorFields(layerA, layerB)
8181
writer = self.getOutputFromName(self.OUTPUT).getVectorWriter(

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ def processAlgorithm(self, progress):
8181
geomType = vproviderA.geometryType()
8282
if geomType in GEOM_25D:
8383
raise GeoAlgorithmExecutionException(
84-
self.tr('Input layer has unsupported geometry type {}').format(geomType))
84+
self.tr('Input layer does not support 2.5D type geometry ({}).').format(QgsWKBTypes.displayString(geomType)))
8585

8686
fields = vector.combineVectorFields(vlayerA, vlayerB)
8787
writer = self.getOutputFromName(Union.OUTPUT).getVectorWriter(fields,

0 commit comments

Comments
 (0)