Skip to content

Commit 6ec8fdd

Browse files
feat: Add self.isLastMessageFromFolderSnoozed to init
1 parent 97ce7fb commit 6ec8fdd

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

MailCore/Models/Message.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,8 @@ public final class Message: Object, Decodable, ObjectKeyIdentifiable {
464464
bimi: bimi,
465465
snoozeState: snoozeState,
466466
snoozeUuid: snoozeUuid,
467-
snoozeEndDate: snoozeEndDate
467+
snoozeEndDate: snoozeEndDate,
468+
isLastMessageFromFolderSnoozed: isSnoozed
468469
)
469470
thread.messageIds = linkedUids
470471
thread.folderId = folderId

MailCore/Models/Thread.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,8 @@ public class Thread: Object, Decodable, Identifiable {
287287
bimi: Bimi? = nil,
288288
snoozeState: SnoozeState? = nil,
289289
snoozeUuid: String? = nil,
290-
snoozeEndDate: Date? = nil
290+
snoozeEndDate: Date? = nil,
291+
isLastMessageFromFolderSnoozed: Bool = false
291292
) {
292293
self.init()
293294

@@ -308,6 +309,7 @@ public class Thread: Object, Decodable, Identifiable {
308309
self.snoozeState = snoozeState
309310
self.snoozeUuid = snoozeUuid
310311
self.snoozeEndDate = snoozeEndDate
312+
self.isLastMessageFromFolderSnoozed = isLastMessageFromFolderSnoozed
311313

312314
numberOfScheduledDraft = messages.count { $0.isScheduledDraft == true }
313315
}

0 commit comments

Comments
 (0)