Files
twenty/packages/twenty-server/src/utils/is-work-email.ts
T
Félix Malfait b44b46109c Update try/catch syntax (#13732)
Update try/catch syntax to prepare for eslint migration
2025-08-07 22:19:43 +02:00

15 lines
391 B
TypeScript

import { emailProvidersSet } from 'src/utils/email-providers';
import { getDomainNameByEmail } from 'src/utils/get-domain-name-by-email';
export const isWorkEmail = (email: string) => {
try {
return !emailProvidersSet.has(getDomainNameByEmail(email));
} catch {
return false;
}
};
export const isWorkDomain = (domain: string) => {
return !emailProvidersSet.has(domain);
};