From c8e3de38b1f3960588e70cdeef9ddf8cb1ccac0b Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Sun, 21 Jun 2026 23:41:01 +0200 Subject: [PATCH 1/2] fix: Omit fileid for attachments Signed-off-by: Daniel Kesselberg --- src/mixins/AttachementMixin.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/mixins/AttachementMixin.js b/src/mixins/AttachementMixin.js index 30c47b66d2..c36aea9ac7 100644 --- a/src/mixins/AttachementMixin.js +++ b/src/mixins/AttachementMixin.js @@ -13,7 +13,6 @@ export default { mime: attachment.mime, etag: 'fixme', hasPreview: false, - fileid: parseInt(attachment.id, 10), })) }, From 3ff9bb5571c014e49d07b12f409e148f0ebc4879 Mon Sep 17 00:00:00 2001 From: Daniel Kesselberg Date: Sun, 21 Jun 2026 23:43:31 +0200 Subject: [PATCH 2/2] refactor: Rename AttachementMixin to AttachmentMixin Signed-off-by: Daniel Kesselberg --- src/components/Envelope.vue | 4 ++-- src/components/MessageAttachments.vue | 4 ++-- src/mixins/{AttachementMixin.js => AttachmentMixin.js} | 0 3 files changed, 4 insertions(+), 4 deletions(-) rename src/mixins/{AttachementMixin.js => AttachmentMixin.js} (100%) diff --git a/src/components/Envelope.vue b/src/components/Envelope.vue index b587831b5b..a61d100d6b 100644 --- a/src/components/Envelope.vue +++ b/src/components/Envelope.vue @@ -569,7 +569,7 @@ import { matchError } from '../errors/match.js' import NoTrashMailboxConfiguredError from '../errors/NoTrashMailboxConfiguredError.js' import logger from '../logger.js' -import AttachementMixin from '../mixins/AttachementMixin.js' +import AttachmentMixin from '../mixins/AttachmentMixin.js' import { buildRecipients as buildReplyRecipients } from '../ReplyBuilder.js' import { FOLLOW_UP_TAG_LABEL } from '../store/constants.js' import useMainStore from '../store/mainStore.js' @@ -630,7 +630,7 @@ export default { draggableEnvelope: DraggableEnvelopeDirective, }, - mixins: [AttachementMixin], + mixins: [AttachmentMixin], props: { withReply: { diff --git a/src/components/MessageAttachments.vue b/src/components/MessageAttachments.vue index 6cc1a587c3..d9273c344c 100644 --- a/src/components/MessageAttachments.vue +++ b/src/components/MessageAttachments.vue @@ -74,7 +74,7 @@ import CloudDownload from 'vue-material-design-icons/CloudDownloadOutline.vue' import Download from 'vue-material-design-icons/TrayArrowDown.vue' import MessageAttachment from './MessageAttachment.vue' import Logger from '../logger.js' -import AttachementMixin from '../mixins/AttachementMixin.js' +import AttachmentMixin from '../mixins/AttachmentMixin.js' import { saveAttachmentsToFiles } from '../service/AttachmentService.js' export default { @@ -89,7 +89,7 @@ export default { FilePicker, }, - mixins: [AttachementMixin], + mixins: [AttachmentMixin], props: { envelope: { required: true, diff --git a/src/mixins/AttachementMixin.js b/src/mixins/AttachmentMixin.js similarity index 100% rename from src/mixins/AttachementMixin.js rename to src/mixins/AttachmentMixin.js