Skip to content

Commit

Permalink
Fix for Issue and bug blueimp#3181 - drag drop 100 file limit
Browse files Browse the repository at this point in the history
  • Loading branch information
Allison committed Jul 2, 2014
1 parent c33b63f commit 911dcf1
Showing 1 changed file with 20 additions and 9 deletions.
29 changes: 20 additions & 9 deletions js/jquery.fileupload.js
Original file line number Diff line number Diff line change
Expand Up @@ -1052,7 +1052,25 @@
// to be returned together in one set:
dfd.resolve([e]);
},
dirReader;
successHandler = function (entries) {
that._handleFileTreeEntries(
entries,
path + entry.name + '/'
).done(function (files) {
dfd.resolve(files);
}).fail(errorHandler);
},
readEntries = function () {
dirReader.readEntries(function (results) {
if (!results.length) {
successHandler(entries);
} else {
entries = entries.concat(results);
readEntries();
}
}, errorHandler);
},
dirReader, entries = [];
path = path || '';
if (entry.isFile) {
if (entry._file) {
Expand All @@ -1067,14 +1085,7 @@
}
} else if (entry.isDirectory) {
dirReader = entry.createReader();
dirReader.readEntries(function (entries) {
that._handleFileTreeEntries(
entries,
path + entry.name + '/'
).done(function (files) {
dfd.resolve(files);
}).fail(errorHandler);
}, errorHandler);
readEntries();
} else {
// Return an empy list for file system items
// other than files or directories:
Expand Down

0 comments on commit 911dcf1

Please sign in to comment.