From 93b27534f9ccbc425534a048c49d67f3ae3d583b Mon Sep 17 00:00:00 2001 From: Alessandro Pasotti Date: Mon, 20 Jan 2020 18:04:06 +0100 Subject: [PATCH] Fix unreported server WFS3 issue with double slashes ... in items page when accessing from an item link without suffix. --- src/server/qgsserverogcapihandler.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server/qgsserverogcapihandler.cpp b/src/server/qgsserverogcapihandler.cpp index ba14f1854f35..d7783329097a 100644 --- a/src/server/qgsserverogcapihandler.cpp +++ b/src/server/qgsserverogcapihandler.cpp @@ -306,6 +306,11 @@ void QgsServerOgcApiHandler::htmlDump( const json &data, const QgsServerApiConte { fName.chop( suffix.length() + 1 ); } + // Chop any ending slashes + while ( fName.endsWith( '/' ) ) + { + fName.chop( 1 ); + } fName += '/' + QString::number( args.at( 0 )->get( ) ); if ( !suffix.isEmpty() ) {