mirror of
https://github.com/beilunyang/moemail.git
synced 2025-12-24 11:30:51 +08:00
fix: Ensure email content fields are not null by providing default values
This commit is contained in:
@@ -24,12 +24,11 @@ const handleEmail = async (message: ForwardableEmailMessage, env: Env) => {
|
||||
}
|
||||
|
||||
const savedMessage = await db.insert(messages).values({
|
||||
// @ts-expect-error "ignore"
|
||||
emailId: targetEmail.id,
|
||||
fromAddress: message.from,
|
||||
subject: parsedMessage.subject,
|
||||
content: parsedMessage.text,
|
||||
html: parsedMessage.html || null,
|
||||
subject: parsedMessage.subject || '(无主题)',
|
||||
content: parsedMessage.text || '',
|
||||
html: parsedMessage.html || '',
|
||||
}).returning().get()
|
||||
|
||||
const webhook = await db.query.webhooks.findFirst({
|
||||
|
||||
Reference in New Issue
Block a user