diff --git a/components/status/StatusAttachment.vue b/components/status/StatusAttachment.vue index 168438d1..163ed698 100644 --- a/components/status/StatusAttachment.vue +++ b/components/status/StatusAttachment.vue @@ -6,6 +6,8 @@ const { attachment } = defineProps<{ attachment: Attachment }>() +const src = $computed(() => attachment.remoteUrl || attachment.url || attachment.previewUrl!) + const rawAspectRatio = computed(() => { if (attachment.meta?.original?.aspect) return attachment.meta.original.aspect @@ -60,14 +62,14 @@ const aspectRatio = computed(() => { focus:ring="2 primary inset" rounded-lg @click="openImagePreviewDialog({ - src: attachment.url || attachment.previewUrl!, + src, alt: attachment.description!, })" >