From 246685b0cb08a27a1b7f7f6ed9be5ccf5be6ecac Mon Sep 17 00:00:00 2001 From: Matthias Kuhn Date: Sun, 16 Jul 2017 13:18:05 +0200 Subject: [PATCH] [processing] Better error reporting in point on surface --- python/plugins/processing/algs/qgis/PointOnSurface.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/plugins/processing/algs/qgis/PointOnSurface.py b/python/plugins/processing/algs/qgis/PointOnSurface.py index 245e37d22d3..882d377208e 100644 --- a/python/plugins/processing/algs/qgis/PointOnSurface.py +++ b/python/plugins/processing/algs/qgis/PointOnSurface.py @@ -83,7 +83,7 @@ class PointOnSurface(QgisAlgorithm): if input_geometry: output_geometry = input_geometry.pointOnSurface() if not output_geometry: - raise QgsProcessingException(self.tr('Error calculating point on surface. Check the message log for GEOS errors.')) + raise QgsProcessingException(self.tr('Error calculating point on surface: `{error_message}`'.format(error_message=output_geometry.error()))) output_feature.setGeometry(output_geometry)