Merge pull request #18911 from owncloud/preview-show-cached-directly

Show cached previews directly
This commit is contained in:
Thomas Müller 2015-09-18 13:02:10 +02:00
commit 188d6d2e28
1 changed files with 6 additions and 0 deletions

View File

@ -772,6 +772,12 @@ class Preview {
throw new NotFoundException('File not found.');
}
if ($cachedPath = $this->isCached($this->info->getId())) {
header('Content-Type: ' . $this->info->getMimetype());
$this->userView->readfile($cachedPath);
return;
}
if (is_null($this->preview)) {
$this->getPreview();
}