diff options
Diffstat (limited to 'src/components/File.vue')
-rw-r--r-- | src/components/File.vue | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/components/File.vue b/src/components/File.vue index ca1d11c9..9e414701 100644 --- a/src/components/File.vue +++ b/src/components/File.vue @@ -201,7 +201,12 @@ export default { }, getItemURL(size) { - return generateUrl(`/apps/photos/api/v1/preview/${this.file.fileid}?x=${size}&y=${size}`) + const token = this.$route.params.token + if (token) { + return generateUrl(`/apps/photos/api/v1/publicPreview/${this.file.fileid}?x=${size}&y=${size}&token=${token}`) + } else { + return generateUrl(`/apps/photos/api/v1/preview/${this.file.fileid}?x=${size}&y=${size}`) + } }, |