This commit is contained in:
2025-10-16 17:48:29 -05:00
parent eeac2c6904
commit 45a61a032c
8 changed files with 168 additions and 373 deletions

View File

@@ -20,7 +20,20 @@ export async function GET(req: NextRequest) {
subject: emails.subject,
date: emails.date,
processed: emails.processed,
processedAt: emails.processedAt,
processedBy: emails.processedBy,
queuedTo: emails.queuedTo,
status: emails.status,
}).from(emails).where(sql`${mailbox} = ANY(${emails.to}) AND ${emails.domainId} = ${domain.id}`);
return NextResponse.json(emailList.map(e => ({ key: e.key, subject: e.subject, date: e.date?.toISOString(), processed: e.processed ? 'true' : 'false' })));
return NextResponse.json(emailList.map(e => ({
key: e.key,
subject: e.subject,
date: e.date?.toISOString(),
processed: e.processed ? 'true' : 'false',
processedAt: e.processedAt?.toISOString() || null,
processedBy: e.processedBy,
queuedTo: e.queuedTo,
status: e.status,
})));
}