diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2023-07-28 14:52:30 +0200 |
---|---|---|
committer | John Molakvoæ <skjnldsv@protonmail.com> | 2023-08-02 09:57:27 +0200 |
commit | 87b1719c88240d7ae230e5e6ad30c47e100701bd (patch) | |
tree | a328054f57ff87500594da226a85ed2cad106e0e /apps/files/src/components | |
parent | 6ec35e3799974afdfa04fe43585f613534465610 (diff) | |
download | nextcloud-server-87b1719c88240d7ae230e5e6ad30c47e100701bd.tar.gz nextcloud-server-87b1719c88240d7ae230e5e6ad30c47e100701bd.zip |
feat(files): migrate recent view
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'apps/files/src/components')
-rw-r--r-- | apps/files/src/components/FileEntry.vue | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/apps/files/src/components/FileEntry.vue b/apps/files/src/components/FileEntry.vue index 6156c64b60b..8fcf6846375 100644 --- a/apps/files/src/components/FileEntry.vue +++ b/apps/files/src/components/FileEntry.vue @@ -159,6 +159,7 @@ import { formatFileSize, Permission } from '@nextcloud/files' import { Fragment } from 'vue-frag' import { showError, showSuccess } from '@nextcloud/dialogs' import { translate } from '@nextcloud/l10n' +import { generateUrl } from '@nextcloud/router' import { vOnClickOutside } from '@vueuse/components' import axios from '@nextcloud/axios' import CancelablePromise from 'cancelable-promise' @@ -367,10 +368,16 @@ export default Vue.extend({ }, previewUrl() { try { - const url = new URL(window.location.origin + this.source.attributes.previewUrl) + const previewUrl = this.source.attributes.previewUrl + || generateUrl('/core/preview?fileId={fileid}', { + fileid: this.source.fileid, + }) + const url = new URL(window.location.origin + previewUrl) + // Request tiny previews url.searchParams.set('x', '32') url.searchParams.set('y', '32') + // Handle cropping url.searchParams.set('a', this.cropPreviews === true ? '0' : '1') return url.href |