summaryrefslogtreecommitdiffstats
path: root/src/services/cdav.js
diff options
context:
space:
mode:
authorJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2018-09-20 14:03:40 +0200
committerJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2018-09-25 14:52:43 +0200
commit38f9f3446750f501193aef15506303975450056d (patch)
treef1678f2e0d6111b4a7fd62a8829223f67503ee2a /src/services/cdav.js
parent767aabd09bb2ccacb2522db23323c3c3bc8f11a1 (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.js44
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)