vendor/assets/javascripts/uploader/jquery.fileupload-ui.js in rails-uploader-0.5.1 vs vendor/assets/javascripts/uploader/jquery.fileupload-ui.js in rails-uploader-0.5.2

- old
+ new

@@ -171,10 +171,11 @@ files = getFilesFromResponse(data), template, deferred; var options = that.options; if (options.singular) { options.filesContainer.html(data.context || '') }; + options.dropZone.find('.uploader-errors').text(''); if (data.context) { data.context.each(function (index) { var file = files[index] || {error: 'Empty file upload result'}; deferred = that._addFinishedDeferreds(); @@ -218,10 +219,13 @@ } var that = $(this).data('blueimp-fileupload') || $(this).data('fileupload'), template, deferred; + try { var errors = data._response.jqXHR.responseJSON.files[0].error || ''} + catch (e) { var errors = '' } + that.options.dropZone.find('.uploader-errors').text(errors); if (data.context) { data.context.each(function (index) { if (data.errorThrown !== 'abort') { var file = data.files[index]; file.error = file.error || data.errorThrown || @@ -237,9 +241,10 @@ function () { data.context = $(this); that._trigger('failed', e, data); that._trigger('finished', e, data); deferred.resolve(); + data.context.remove(); } ); } ); } else {