fix filepicker with no mimetype filter

Signed-off-by: Robin Appelman <robin@icewind.nl>
This commit is contained in:
Robin Appelman 2016-10-19 14:22:33 +02:00
parent 67050fd463
commit 31745d69f7
No known key found for this signature in database
GPG Key ID: 425003AC385454C5
1 changed files with 6 additions and 3 deletions

View File

@ -754,9 +754,12 @@ var OCdialogs = {
filter = [filter];
}
self.filepicker.filesClient.getFolderContents(dir).then(function(status, files) {
files = files.filter(function(file) {
return file.type === 'dir' || filter.indexOf(file.mimetype) !== -1;
}).sort(function(a, b) {
if (filter) {
files = files.filter(function (file) {
return filter == [] || file.type === 'dir' || filter.indexOf(file.mimetype) !== -1;
});
}
files = files.sort(function(a, b) {
if (a.type === 'dir' && b.type !== 'dir') {
return -1;
} else if(a.type !== 'dir' && b.type === 'dir') {