Skip to content

Commit

Permalink
[WFS provider] Honour DCP HTTP URLs for transactions and SQL query bu…
Browse files Browse the repository at this point in the history
…ilder (fixes #45242)
  • Loading branch information
rouault authored and github-actions[bot] committed Sep 27, 2021
1 parent 35e0758 commit 4753b5f
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 4 deletions.
2 changes: 0 additions & 2 deletions src/providers/wfs/qgswfscapabilities.cpp
Expand Up @@ -372,8 +372,6 @@ void QgsWfsCapabilities::capabilitiesReplyFinished()
}
}
}

break;
}
}
}
Expand Down
4 changes: 2 additions & 2 deletions src/providers/wfs/qgswfsprovider.cpp
Expand Up @@ -1811,9 +1811,9 @@ bool QgsWFSProvider::getCapabilities()

const QgsWfsCapabilities::Capabilities caps = getCapabilities.capabilities();
mShared->mCaps = caps;
mShared->mURI.setGetEndpoints( caps.operationGetEndpoints );
mShared->mURI.setPostEndpoints( caps.operationPostEndpoints );
}
mShared->mURI.setGetEndpoints( mShared->mCaps.operationGetEndpoints );
mShared->mURI.setPostEndpoints( mShared->mCaps.operationPostEndpoints );

mShared->mWFSVersion = mShared->mCaps.version;
if ( mShared->mURI.maxNumFeatures() > 0 && mShared->mCaps.maxFeatures > 0 && !( mShared->mCaps.supportsPaging && mShared->mURI.pagingEnabled() ) )
Expand Down
8 changes: 8 additions & 0 deletions tests/src/python/test_provider_wfs.py
Expand Up @@ -848,6 +848,14 @@ def testWFST10(self):
f.write("""
<WFS_Capabilities version="1.0.0" xmlns="http://www.opengis.net/wfs" xmlns:ogc="http://www.opengis.net/ogc">
<OperationsMetadata>
<Operation name="GetFeature">
<DCP>
<HTTP>
<Get type="simple" href="http://dummy?"/>
<Post type="simple" href="http://dummy?"/>
</HTTP>
</DCP>
</Operation>
<Operation name="Transaction">
<DCP>
<HTTP>
Expand Down

0 comments on commit 4753b5f

Please sign in to comment.