From 2fef0c06af970ee06fb61dff549ff52502e7d2f2 Mon Sep 17 00:00:00 2001 From: Daniel Munn Date: Thu, 7 Jun 2012 12:30:05 +0100 Subject: [PATCH] Fix bug with Firefox after-processing with plupload --- app/views/dmsf/_multi_upload.html.erb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/views/dmsf/_multi_upload.html.erb b/app/views/dmsf/_multi_upload.html.erb index 9a645ca1..d0ae8d54 100644 --- a/app/views/dmsf/_multi_upload.html.erb +++ b/app/views/dmsf/_multi_upload.html.erb @@ -98,6 +98,11 @@ pluploader.bind('FileUploaded', function(pluploader, file, response) { var responseObject = jQuery.parseJSON(response.response); + if (responseObject == null) { //Bug: on Firefox folders entries act unexpectedly. + file.status = plupload.FAILED; + return; + } + if (responseObject.error == null) { var disk_filename_input = jQuery("").attr("type","hidden") .attr("name","uploaded[" + dmsfFileFieldCount + "][disk_filename]")