From 70c62f81f7eea20bba22b7e0a875f7aa68cdf9f3 Mon Sep 17 00:00:00 2001 From: wayneshn Date: Sat, 28 Mar 2026 14:08:16 +0100 Subject: [PATCH] add isjournaled property to archived_email --- packages/backend/src/database/schema/archived-emails.ts | 1 + packages/types/src/archived-emails.types.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/backend/src/database/schema/archived-emails.ts b/packages/backend/src/database/schema/archived-emails.ts index 42aa2bb..893c46d 100644 --- a/packages/backend/src/database/schema/archived-emails.ts +++ b/packages/backend/src/database/schema/archived-emails.ts @@ -26,6 +26,7 @@ export const archivedEmails = pgTable( isIndexed: boolean('is_indexed').notNull().default(false), hasAttachments: boolean('has_attachments').notNull().default(false), isOnLegalHold: boolean('is_on_legal_hold').notNull().default(false), + isJournaled: boolean('is_journaled').default(false), archivedAt: timestamp('archived_at', { withTimezone: true }).notNull().defaultNow(), path: text('path'), tags: jsonb('tags'), diff --git a/packages/types/src/archived-emails.types.ts b/packages/types/src/archived-emails.types.ts index 3a402d5..b184468 100644 --- a/packages/types/src/archived-emails.types.ts +++ b/packages/types/src/archived-emails.types.ts @@ -43,6 +43,7 @@ export interface ArchivedEmail { isIndexed: boolean; hasAttachments: boolean; isOnLegalHold: boolean; + isJournaled: boolean | null; archivedAt: Date; attachments?: Attachment[]; raw?: Buffer;