diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2018-09-20 14:03:40 +0200 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2018-09-25 14:52:43 +0200 |
commit | 38f9f3446750f501193aef15506303975450056d (patch) | |
tree | f1678f2e0d6111b4a7fd62a8829223f67503ee2a /src/services/cdav.js | |
parent | 767aabd09bb2ccacb2522db23323c3c3bc8f11a1 (diff) |
Dav client service and first checks
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'src/services/cdav.js')
-rw-r--r-- | src/services/cdav.js | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/src/services/cdav.js b/src/services/cdav.js index 043444fd..a913404b 100644 --- a/src/services/cdav.js +++ b/src/services/cdav.js @@ -20,28 +20,28 @@ * */ -// import cdav from 'cdav-library' +import DavClient from 'cdav-library' -// function xhrProvider() { -// var headers = { -// 'X-Requested-With': 'XMLHttpRequest', -// 'requesttoken': OC.requestToken -// } -// var xhr = new XMLHttpRequest() -// var oldOpen = xhr.open +function xhrProvider() { + var headers = { + 'X-Requested-With': 'XMLHttpRequest', + 'requesttoken': OC.requestToken + } + var xhr = new XMLHttpRequest() + var oldOpen = xhr.open -// // override open() method to add headers -// xhr.open = function() { -// var result = oldOpen.apply(this, arguments) -// for (let name in headers) { -// xhr.setRequestHeader(name, headers[name]) -// } -// return result -// } -// OC.registerXHRForErrorProcessing(xhr) -// return xhr -// } + // override open() method to add headers + xhr.open = function() { + var result = oldOpen.apply(this, arguments) + for (let name in headers) { + xhr.setRequestHeader(name, headers[name]) + } + return result + } + OC.registerXHRForErrorProcessing(xhr) + return xhr +} -// export default new cdav.DavClient({ -// rootUrl: OC.linkToRemote('dav') -// }, xhrProvider) +export default new DavClient({ + rootUrl: OC.linkToRemote('dav') +}, xhrProvider) |