From a825edf27b8c702941ae872a720bd078c6231be6 Mon Sep 17 00:00:00 2001 From: rldhont Date: Tue, 23 Feb 2016 18:41:58 +0100 Subject: [PATCH] [BUGFIX] Extend WFS field type description --- src/server/qgswfsprojectparser.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/server/qgswfsprojectparser.cpp b/src/server/qgswfsprojectparser.cpp index 8a0b25732099..f2b9783d551c 100644 --- a/src/server/qgswfsprojectparser.cpp +++ b/src/server/qgswfsprojectparser.cpp @@ -432,6 +432,12 @@ void QgsWFSProjectParser::describeFeatureType( const QString& aTypeName, QDomEle geomElem.setAttribute( "type", "integer" ); else if ( attributeType == QVariant::Double ) geomElem.setAttribute( "type", "double" ); + else if ( attributeType == QVariant::Bool ) + geomElem.setAttribute( "type", "boolean" ); + else if ( attributeType == QVariant::Date ) + geomElem.setAttribute( "type", "date" ); + else if ( attributeType == QVariant::DateTime ) + geomElem.setAttribute( "type", "dateTime" ); else geomElem.setAttribute( "type", "string" );