Merge pull request #11890 from walkermatt/wfs_filter_version

Fix WFS writeFilter
This commit is contained in:
Tim Schaub
2021-01-08 17:13:57 -07:00
committed by GitHub
2 changed files with 51 additions and 18 deletions

View File

@@ -1323,12 +1323,13 @@ function writeTimeInstant(node, time) {
* Encode filter as WFS `Filter` and return the Node.
*
* @param {import("./filter/Filter.js").default} filter Filter.
* @param {string} version Version.
* @param {string} opt_version WFS version. If not provided defaults to '1.1.0'
* @return {Node} Result.
* @api
*/
export function writeFilter(filter, version) {
const child = createElementNS(OGCNS[version], 'Filter');
export function writeFilter(filter, opt_version) {
const version = opt_version || '1.1.0';
const child = createElementNS(getFilterNS(version), 'Filter');
const context = {
node: child,
};