Load previews only for registered providers
This commit is contained in:
parent
dfc91185f0
commit
89892137f0
@ -169,6 +169,7 @@ class DocumentController extends Controller{
|
|||||||
$documents[$key] = $document;
|
$documents[$key] = $document;
|
||||||
}
|
}
|
||||||
$documents[$key]['icon'] = preg_replace('/\.png$/', '.svg', \OCP\Template::mimetype_icon($document['mimetype']));
|
$documents[$key]['icon'] = preg_replace('/\.png$/', '.svg', \OCP\Template::mimetype_icon($document['mimetype']));
|
||||||
|
$documents[$key]['hasPreview'] = \OC::$server->getPreviewManager()->isMimeSupported($document['mimetype']);
|
||||||
$fileIds[] = $document['fileid'];
|
$fileIds[] = $document['fileid'];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ $.widget('oc.documentGrid', {
|
|||||||
previewURL = OC.generateUrl('/core/preview.png?') + $.param(urlSpec);
|
previewURL = OC.generateUrl('/core/preview.png?') + $.param(urlSpec);
|
||||||
previewURL = previewURL.replace('(', '%28').replace(')', '%29');
|
previewURL = previewURL.replace('(', '%28').replace(')', '%29');
|
||||||
|
|
||||||
if ( $('#previews_enabled').length ) {
|
if ( $('#previews_enabled').length && document.hasPreview) {
|
||||||
var img = new Image();
|
var img = new Image();
|
||||||
img.onload = function(){
|
img.onload = function(){
|
||||||
var ready = function (node){
|
var ready = function (node){
|
||||||
|
Loading…
x
Reference in New Issue
Block a user