Files
twenty/packages/twenty-server/src/utils/is-work-email.ts
Guillim 2f0fa7ae3e Microsoft-multi-tenant (#9801)
Microsoft fixes
2025-01-23 12:08:08 +01:00

15 lines
397 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 (err) {
return false;
}
};
export const isWorkDomain = (domain: string) => {
return !emailProvidersSet.has(domain);
};