diff --git a/packages/api/src/brevo-config/brevo-config.resolver.ts b/packages/api/src/brevo-config/brevo-config.resolver.ts index d807b510..e07f3e8c 100644 --- a/packages/api/src/brevo-config/brevo-config.resolver.ts +++ b/packages/api/src/brevo-config/brevo-config.resolver.ts @@ -30,11 +30,11 @@ export function createBrevoConfigResolver({ private async validateSender({ email, name }: { email: string; name: string }): Promise { const senders = await this.brevoSenderApiService.getSenders(); - if (!senders || !senders.some((sender) => sender.email === email && sender.name === name)) { - return false; + if (senders && senders.some((sender) => sender.email === email && sender.name === name)) { + return true; } - return true; + return false; } @RequiredPermission(["brevo-newsletter-config"], { skipScopeCheck: true })