From ae54b20493026d685b66db41d5f408f52d235ec9 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Fri, 12 Mar 2021 08:26:17 +1000 Subject: [PATCH] [processing] Fix output from Snap Geometries algorithms cannot be plugged into algorithm inputs requiring a point or line geometry type Fixes #42200 --- src/analysis/processing/qgsalgorithmsnapgeometries.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/analysis/processing/qgsalgorithmsnapgeometries.cpp b/src/analysis/processing/qgsalgorithmsnapgeometries.cpp index 086f695f868f..c1141e63e90d 100644 --- a/src/analysis/processing/qgsalgorithmsnapgeometries.cpp +++ b/src/analysis/processing/qgsalgorithmsnapgeometries.cpp @@ -99,7 +99,7 @@ void QgsSnapGeometriesAlgorithm::initAlgorithm( const QVariantMap & ) << QObject::tr( "Snap to anchor nodes (single layer only)" ); addParameter( new QgsProcessingParameterEnum( QStringLiteral( "BEHAVIOR" ), QObject::tr( "Behavior" ), options, false, QVariantList() << 0 ) ); addParameter( new QgsProcessingParameterFeatureSink( QStringLiteral( "OUTPUT" ), - QObject::tr( "Snapped geometry" ), QgsProcessing::TypeVectorPolygon ) ); + QObject::tr( "Snapped geometry" ), QgsProcessing::TypeVectorAnyGeometry ) ); } QgsSnapGeometriesAlgorithm *QgsSnapGeometriesAlgorithm::createInstance() const