]> source.dussan.org Git - nextcloud-server.git/commitdiff
Indicate preview availability in recent file api responses 24643/head
authorRichard Steinmetz <richard@steinmetz.cloud>
Thu, 10 Dec 2020 14:32:33 +0000 (15:32 +0100)
committerRichard Steinmetz <richard@steinmetz.cloud>
Thu, 10 Dec 2020 15:37:46 +0000 (16:37 +0100)
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
apps/files/lib/Controller/ApiController.php

index f7a0674eff0f9725f594aff836ac1d4e4d82ec9d..95ee1450e2b1fa696502970142de2307f436bab6 100644 (file)
@@ -179,6 +179,7 @@ class ApiController extends Controller {
                        /** @var \OC\Files\Node\Node $shareTypes */
                        $shareTypes = $this->getShareTypes($node);
                        $file = \OCA\Files\Helper::formatFileInfo($node->getFileInfo());
+                       $file['hasPreview'] = $this->previewManager->isAvailable($node);
                        $parts = explode('/', dirname($node->getPath()), 4);
                        if (isset($parts[3])) {
                                $file['path'] = '/' . $parts[3];