diff --git a/src/components/file_mode/EventAttachmentInfo.vue b/src/components/file_mode/EventAttachmentInfo.vue
index 3aab4f2..0b8578a 100644
--- a/src/components/file_mode/EventAttachmentInfo.vue
+++ b/src/components/file_mode/EventAttachmentInfo.vue
@@ -10,7 +10,7 @@
- {}">
+ {emits('download');}">
$vuetify.icons.ic_download{{ $t("cc.download_image") }}
@@ -30,10 +30,14 @@ const { attachment } = defineProps<{
const loadingProof: Ref = ref(false);
const metaStripped: Ref = ref(false);
+const emits = defineEmits<{
+ (event: "download"): void;
+}>();
+
const updateMetaStripped = (a: EventAttachment | undefined) => {
const hadC2PA = a?.mediaInterventionFlags ? a.mediaInterventionFlags.containsC2PA : false;
const hadExif = a?.mediaInterventionFlags ? a.mediaInterventionFlags.containsEXIF : false;
- metaStripped.value = (hadC2PA && a?.proof?.integrity?.c2pa === undefined) || (hadExif && a?.proof?.integrity?.exif === undefined);
+ metaStripped.value = (!!hadC2PA && a?.proof?.integrity?.c2pa === undefined) || (!!hadExif && a?.proof?.integrity?.exif === undefined);
};
onMounted(() => {
diff --git a/src/components/file_mode/GalleryItemsView.vue b/src/components/file_mode/GalleryItemsView.vue
index 6727f1d..3ea3c53 100644
--- a/src/components/file_mode/GalleryItemsView.vue
+++ b/src/components/file_mode/GalleryItemsView.vue
@@ -41,7 +41,7 @@
-
+