From 23ba81022628d75f881a9285e4ca8fc0c394abfe Mon Sep 17 00:00:00 2001 From: James Lal Date: Thu, 28 Jun 2012 13:44:41 +0200 Subject: Hacks to get this working in browser --- lib/webcals/xhr.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'lib/webcals') diff --git a/lib/webcals/xhr.js b/lib/webcals/xhr.js index a8d8d58..fb925f0 100644 --- a/lib/webcals/xhr.js +++ b/lib/webcals/xhr.js @@ -52,7 +52,7 @@ url: null, headers: {}, - data: {}, + data: null, _seralize: function _seralize() { return this.data; @@ -80,7 +80,12 @@ } xhr = this.xhr = new this.xhrClass(); - xhr.open(this.method, this.url, this.async, this.user, this.password); + + if (Xhr.authHack) { + xhr.open(this.method, this.url, this.async); + } else { + xhr.open(this.method, this.url, this.async, this.user, this.password); + } for (header in this.headers) { if (this.headers.hasOwnProperty(header)) { @@ -88,6 +93,7 @@ } } + xhr.onreadystatechange = function onReadyStateChange() { var data; if (xhr.readyState === 4) { -- cgit