diff --git a/src/ol/format/WFS.js b/src/ol/format/WFS.js index f0983b1f04..aadbe7ec68 100644 --- a/src/ol/format/WFS.js +++ b/src/ol/format/WFS.js @@ -1105,7 +1105,7 @@ function writeDuringFilter(node, filter, objectStack) { const context = parent['context']; const version = context['version']; - writePropertyName(version, node, filter.propertyName); + writeExpression(FESNS[version], 'ValueReference', node, filter.propertyName); const timePeriod = createElementNS(GMLNS, 'TimePeriod'); node.appendChild(timePeriod); diff --git a/test/spec/ol/format/wfs.test.js b/test/spec/ol/format/wfs.test.js index fc30e14e5d..45be23a0ac 100644 --- a/test/spec/ol/format/wfs.test.js +++ b/test/spec/ol/format/wfs.test.js @@ -735,7 +735,7 @@ describe('ol.format.WFS', function () { ' typeName="states" srsName="EPSG:4326">' + ' ' + ' ' + - ' date_prop' + + ' date_prop' + ' ' + ' ' + ' ' +