diff options
author | Tomasz Grobelny <tomasz@grobelny.net> | 2018-11-15 17:51:03 +0100 |
---|---|---|
committer | Tomasz Grobelny <tomasz@grobelny.net> | 2018-11-24 23:55:42 +0100 |
commit | 8e240d1197fbd4cf43882532e86501e2ba87551f (patch) | |
tree | 6f806543e9225866bf6681015c6a30d77b72887d /core | |
parent | 1f6f276fa02533a696fc4157f061a4482be02917 (diff) | |
download | nextcloud-server-8e240d1197fbd4cf43882532e86501e2ba87551f.tar.gz nextcloud-server-8e240d1197fbd4cf43882532e86501e2ba87551f.zip |
Properly handle errors (including 500)
Signed-off-by: Tomasz Grobelny <tomasz@grobelny.net>
Diffstat (limited to 'core')
-rw-r--r-- | core/js/files/client.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/js/files/client.js b/core/js/files/client.js index 9de732b3bd4..2017becf87c 100644 --- a/core/js/files/client.js +++ b/core/js/files/client.js @@ -427,6 +427,9 @@ _getSabreException: function(response) { var result = {}; var xml = response.xhr.responseXML; + if (xml === null) { + return result; + } var messages = xml.getElementsByTagNameNS('http://sabredav.org/ns', 'message'); var exceptions = xml.getElementsByTagNameNS('http://sabredav.org/ns', 'exception'); if (messages.length) { |