Merge pull request #5606 from owncloud/files-uploaderrorparsingfix
Added fix to correctly parse non-array error messages
This commit is contained in:
commit
2534c3bc78
1 changed files with 7 additions and 2 deletions
|
@ -334,8 +334,13 @@ $(document).ready(function() {
|
|||
var result=$.parseJSON(response);
|
||||
|
||||
delete data.jqXHR;
|
||||
|
||||
if (typeof result[0] === 'undefined') {
|
||||
|
||||
if (result.status === 'error' && result.data && result.data.message){
|
||||
data.textStatus = 'servererror';
|
||||
data.errorThrown = result.data.message;
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
fu._trigger('fail', e, data);
|
||||
} else if (typeof result[0] === 'undefined') {
|
||||
data.textStatus = 'servererror';
|
||||
data.errorThrown = t('files', 'Could not get result from server.');
|
||||
var fu = $(this).data('blueimp-fileupload') || $(this).data('fileupload');
|
||||
|
|
Loading…
Reference in a new issue