[OpenLayers-Commits] r5113 - trunk/openlayers/lib/OpenLayers/Format
commits at openlayers.org
commits at openlayers.org
Mon Nov 5 11:02:31 EST 2007
Author: tschaub
Date: 2007-11-05 11:02:29 -0500 (Mon, 05 Nov 2007)
New Revision: 5113
Modified:
trunk/openlayers/lib/OpenLayers/Format/WFS.js
Log:
give wfs delete transactions the correct feature.fid - thanks for the review elemoine (closes #1119).
Modified: trunk/openlayers/lib/OpenLayers/Format/WFS.js
===================================================================
--- trunk/openlayers/lib/OpenLayers/Format/WFS.js 2007-11-04 21:05:21 UTC (rev 5112)
+++ trunk/openlayers/lib/OpenLayers/Format/WFS.js 2007-11-05 16:02:29 UTC (rev 5113)
@@ -155,8 +155,8 @@
* feature - {<OpenLayers.Feature.Vector>}
*/
remove: function(feature) {
- if (!feature.attributes.fid) {
- alert("Can't update a feature for which there is no FID.");
+ if (!feature.fid) {
+ alert("Can't delete a feature for which there is no FID.");
return false;
}
var deleteNode = document.createElementNS(this.featureNS, 'wfs:Delete');
@@ -164,7 +164,7 @@
var filterNode = document.createElementNS('http://www.opengis.net/ogc', 'ogc:Filter');
var filterIdNode = document.createElementNS('http://www.opengis.net/ogc', 'ogc:FeatureId');
- filterIdNode.setAttribute("fid", feature.attributes.fid);
+ filterIdNode.setAttribute("fid", feature.fid);
filterNode.appendChild(filterIdNode);
deleteNode.appendChild(filterNode);
More information about the Commits
mailing list