fix: some email adapters not working if they're promises due to config sanitisation (#7326)

This commit is contained in:
Paul
2024-07-24 10:23:04 -04:00
committed by GitHub
parent 904ec0160e
commit c129c10f0f

View File

@@ -151,6 +151,9 @@ export const sanitizeConfig = async (incomingConfig: Config): Promise<SanitizedC
new Set(config.collections.map((c) => c.upload?.adapter).filter(Boolean)),
)
// Pass through the email config as is so adapters don't break
if (incomingConfig.email) config.email = incomingConfig.email
/*
Execute richText sanitization
*/