Show the right HTTP method in WebDAV errors

Could probably QI UnexpectedStatusException.channel to nsIHTTPChannel
and get requestMethod, but this is easier.
This commit is contained in:
Dan Stillman 2017-02-23 15:21:45 -05:00
parent bc940c2967
commit 6329e22a20

View File

@ -511,9 +511,7 @@ Zotero.Sync.Storage.Mode.WebDAV.prototype = {
}
catch (e) {
if (e instanceof Zotero.HTTP.UnexpectedStatusException) {
this._throwFriendlyError(
e.xmlhttp.method, Zotero.HTTP.getDisplayURI(propURI).spec, e.status
);
this._throwFriendlyError("DELETE", Zotero.HTTP.getDisplayURI(propURI).spec, e.status);
}
throw e;
}
@ -555,9 +553,7 @@ Zotero.Sync.Storage.Mode.WebDAV.prototype = {
);
}
this._throwFriendlyError(
e.xmlhttp.method, Zotero.HTTP.getDisplayURI(uri).spec, e.status
);
this._throwFriendlyError("PUT", Zotero.HTTP.getDisplayURI(uri).spec, e.status);
}
throw e;
@ -1112,9 +1108,7 @@ Zotero.Sync.Storage.Mode.WebDAV.prototype = {
}
catch (e) {
if (e instanceof Zotero.HTTP.UnexpectedStatusException) {
this._throwFriendlyError(
e.xmlhttp.method, Zotero.HTTP.getDisplayURI(uri).spec, e.status
);
this._throwFriendlyError("GET", Zotero.HTTP.getDisplayURI(uri).spec, e.status);
}
throw e;
}
@ -1227,9 +1221,7 @@ Zotero.Sync.Storage.Mode.WebDAV.prototype = {
}
catch (e) {
if (e instanceof Zotero.HTTP.UnexpectedStatusException) {
this._throwFriendlyError(
e.xmlhttp.method, Zotero.HTTP.getDisplayURI(uri).spec, e.status
);
this._throwFriendlyError("PUT", Zotero.HTTP.getDisplayURI(uri).spec, e.status);
}
throw e;
}