From daa40387ebf7f3c389613bbb538ad5e44c2ac2a9 Mon Sep 17 00:00:00 2001 From: Blottiere Paul Date: Thu, 24 Jan 2019 16:42:35 +0000 Subject: [PATCH] Fix url query --- src/server/qgsserverparameters.cpp | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/server/qgsserverparameters.cpp b/src/server/qgsserverparameters.cpp index 7e34b94039af..ae5e596af49d 100644 --- a/src/server/qgsserverparameters.cpp +++ b/src/server/qgsserverparameters.cpp @@ -416,7 +416,19 @@ void QgsServerParameters::add( const QString &key, const QString &value ) QUrlQuery QgsServerParameters::urlQuery() const { - return mUrlQuery; + QUrlQuery query = mUrlQuery; + + if ( query.isEmpty() ) + { + query.clear(); + + for ( auto param : toMap().toStdMap() ) + { + query.addQueryItem( param.first, param.second ); + } + } + + return query; } void QgsServerParameters::remove( QgsServerParameter::Name name )