summaryrefslogtreecommitdiffstats
path: root/apps/files/src
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2023-08-18 07:42:02 +0200
committernextcloud-command <nextcloud-command@users.noreply.github.com>2023-08-22 08:49:17 +0000
commit79c240a17f7ba8205ee1c0a66c9cbb7c9f8b8eec (patch)
tree31b27903a19399b12fb8dc062c288ccb6a09be82 /apps/files/src
parent5234807c603d3d8eb18d3bea5426ffc0a1981d82 (diff)
downloadnextcloud-server-79c240a17f7ba8205ee1c0a66c9cbb7c9f8b8eec.tar.gz
nextcloud-server-79c240a17f7ba8205ee1c0a66c9cbb7c9f8b8eec.zip
fix: Avoid throwing on folder previews as there are none
Signed-off-by: Julius Härtl <jus@bitgrid.net> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Diffstat (limited to 'apps/files/src')
-rw-r--r--apps/files/src/components/FileEntry.vue6
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/files/src/components/FileEntry.vue b/apps/files/src/components/FileEntry.vue
index 7aaa43c6c01..9384a4bf5e6 100644
--- a/apps/files/src/components/FileEntry.vue
+++ b/apps/files/src/components/FileEntry.vue
@@ -170,7 +170,7 @@ import { CancelablePromise } from 'cancelable-promise'
import { debounce } from 'debounce'
import { emit } from '@nextcloud/event-bus'
import { extname } from 'path'
-import { formatFileSize, Permission } from '@nextcloud/files'
+import { formatFileSize, FileType, Permission } from '@nextcloud/files'
import { generateUrl } from '@nextcloud/router'
import { showError, showSuccess } from '@nextcloud/dialogs'
import { translate } from '@nextcloud/l10n'
@@ -395,6 +395,10 @@ export default Vue.extend({
return this.userConfig.crop_image_previews
},
previewUrl() {
+ if (this.source.type === FileType.Folder) {
+ return null
+ }
+
try {
const previewUrl = this.source.attributes.previewUrl
|| generateUrl('/core/preview?fileId={fileid}', {