From 39b95ac2fae451c0544df1e2ae63bfad6e4accfc Mon Sep 17 00:00:00 2001 From: Archangel Date: Tue, 31 Dec 2024 13:23:49 +0100 Subject: [PATCH] Adopt orphaned items sent with the mail service --- project/src/services/MailSendService.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/project/src/services/MailSendService.ts b/project/src/services/MailSendService.ts index 3d08e002..03b67ae7 100644 --- a/project/src/services/MailSendService.ts +++ b/project/src/services/MailSendService.ts @@ -174,7 +174,10 @@ export class MailSendService { // Add items to message if (items.length > 0) { - details.items = items; + const rootItemParentID = this.hashUtil.generate(); + + details.items = this.itemHelper.adoptOrphanedItems(rootItemParentID, items); + details.itemsMaxStorageLifetimeSeconds = maxStorageTimeSeconds ?? 172800; // 48 hours if no value supplied }