fix: simplify domain verification emails (#376)
This commit is contained in:
@@ -11,7 +11,6 @@ interface DomainVerificationStatusEmailProps {
|
||||
domainName: string;
|
||||
currentStatus: DomainStatus;
|
||||
previousStatus: DomainStatus;
|
||||
verificationError?: string | null;
|
||||
domainUrl: string;
|
||||
}
|
||||
|
||||
@@ -37,7 +36,6 @@ export function DomainVerificationStatusEmail({
|
||||
domainName,
|
||||
currentStatus,
|
||||
previousStatus,
|
||||
verificationError,
|
||||
domainUrl,
|
||||
}: DomainVerificationStatusEmailProps) {
|
||||
const isSuccess = currentStatus === DomainStatus.SUCCESS;
|
||||
@@ -89,29 +87,6 @@ export function DomainVerificationStatusEmail({
|
||||
</Text>
|
||||
)}
|
||||
|
||||
{verificationError ? (
|
||||
<Container
|
||||
style={{
|
||||
backgroundColor: "#fef2f2",
|
||||
border: "1px solid #fecaca",
|
||||
padding: "12px 16px",
|
||||
margin: "0 0 24px 0",
|
||||
borderRadius: "4px",
|
||||
}}
|
||||
>
|
||||
<Text
|
||||
style={{
|
||||
margin: 0,
|
||||
color: "#991b1b",
|
||||
fontSize: 14,
|
||||
textAlign: "left" as const,
|
||||
}}
|
||||
>
|
||||
Verification error: {verificationError}
|
||||
</Text>
|
||||
</Container>
|
||||
) : null}
|
||||
|
||||
<Text
|
||||
style={{
|
||||
fontSize: "14px",
|
||||
|
||||
@@ -243,11 +243,9 @@ function shouldSendDomainStatusNotification({
|
||||
async function sendDomainStatusNotification({
|
||||
domain,
|
||||
previousStatus,
|
||||
verificationError,
|
||||
}: {
|
||||
domain: Domain;
|
||||
previousStatus: DomainStatus;
|
||||
verificationError: string | null;
|
||||
}) {
|
||||
const recipients = (
|
||||
await db.teamUser.findMany({
|
||||
@@ -282,7 +280,6 @@ async function sendDomainStatusNotification({
|
||||
domainName: domain.name,
|
||||
currentStatus: domain.status,
|
||||
previousStatus,
|
||||
verificationError,
|
||||
domainUrl,
|
||||
});
|
||||
const statusMessage =
|
||||
@@ -293,7 +290,6 @@ async function sendDomainStatusNotification({
|
||||
"Hey,",
|
||||
null,
|
||||
statusMessage,
|
||||
verificationError ? `Verification error: ${verificationError}` : null,
|
||||
null,
|
||||
`Open domain settings: ${domainUrl}`,
|
||||
null,
|
||||
@@ -554,7 +550,6 @@ export async function refreshDomainVerification(
|
||||
await sendDomainStatusNotification({
|
||||
domain: updatedDomain,
|
||||
previousStatus,
|
||||
verificationError,
|
||||
});
|
||||
await setLastNotifiedDomainStatus(domain.id, updatedDomain.status);
|
||||
} catch (error) {
|
||||
|
||||
Reference in New Issue
Block a user