diff --git a/core/vendor/davclient.js/lib/client.js b/core/vendor/davclient.js/lib/client.js index 39c1b0f3e9..121b5dcab5 100644 --- a/core/vendor/davclient.js/lib/client.js +++ b/core/vendor/davclient.js/lib/client.js @@ -169,7 +169,7 @@ dav.Client.prototype = { } }.bind(this); - var responseIterator = doc.evaluate('/d:multistatus/d:response', doc, resolver); + var responseIterator = doc.evaluate('/d:multistatus/d:response', doc, resolver, XPathResult.ANY_TYPE, null); var result = []; var responseNode = responseIterator.iterateNext(); @@ -181,19 +181,19 @@ dav.Client.prototype = { propStat : [] }; - response.href = doc.evaluate('string(d:href)', responseNode, resolver).stringValue; + response.href = doc.evaluate('string(d:href)', responseNode, resolver, XPathResult.ANY_TYPE, null).stringValue; - var propStatIterator = doc.evaluate('d:propstat', responseNode, resolver); + var propStatIterator = doc.evaluate('d:propstat', responseNode, resolver, XPathResult.ANY_TYPE, null); var propStatNode = propStatIterator.iterateNext(); while(propStatNode) { var propStat = { - status : doc.evaluate('string(d:status)', propStatNode, resolver).stringValue, + status : doc.evaluate('string(d:status)', propStatNode, resolver, XPathResult.ANY_TYPE, null).stringValue, properties : [], }; - var propIterator = doc.evaluate('d:prop/*', propStatNode, resolver); + var propIterator = doc.evaluate('d:prop/*', propStatNode, resolver, XPathResult.ANY_TYPE, null); var propNode = propIterator.iterateNext(); while(propNode) {