incorporate @ahocevar's suggestion

This commit is contained in:
Bart van den Eijnden
2012-03-30 23:33:10 +02:00
parent 2e83863e90
commit e773ec32d1

View File

@@ -188,11 +188,12 @@ OpenLayers.Format.WFSDescribeFeatureType = OpenLayers.Class(
data = data.documentElement;
}
var schema = {};
this.readNode(data, schema);
if (schema.version === undefined) {
if (data.nodeName.split(":").pop() === 'ExceptionReport') {
// an exception must have occurred, so parse it
var parser = new OpenLayers.Format.OGCExceptionReport();
schema.error = parser.read(data);
} else {
this.readNode(data, schema);
}
return schema;
},