use mimetype icons in filepicker if there is no preview
Signed-off-by: Robin Appelman <robin@icewind.nl>
This commit is contained in:
parent
53eb0f7f42
commit
8d093e976a
|
@ -769,11 +769,18 @@ var OCdialogs = {
|
|||
});
|
||||
if (entry.type === 'file') {
|
||||
var urlSpec = {
|
||||
file: dir + '/' + entry.name
|
||||
file: dir + '/' + entry.name,
|
||||
};
|
||||
$li.find('img').attr('src', OC.MimeType.getIconUrl(entry.mimetype));
|
||||
var img = new Image();
|
||||
var previewUrl = OC.generateUrl('/core/preview.png?') + $.param(urlSpec);
|
||||
img.onload = function() {
|
||||
if (img.width > 5) {
|
||||
$li.find('img').attr('src', previewUrl);
|
||||
}
|
||||
};
|
||||
img.src = previewUrl;
|
||||
}
|
||||
else {
|
||||
$li.find('img').attr('src', OC.Util.replaceSVGIcon(entry.icon));
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue