Custom message if name is defined or null

This commit is contained in:
Ephraim Atta-Duncan
2023-03-21 18:44:45 +00:00
parent 7d79e10587
commit a3e17e9f3e

View File

@ -4,16 +4,16 @@ import { SendStatus, ReadStatus, DocumentStatus } from "@prisma/client";
import { NEXT_PUBLIC_WEBAPP_URL } from "../constants"; import { NEXT_PUBLIC_WEBAPP_URL } from "../constants";
import { signingRequestTemplate } from "@documenso/lib/mail"; import { signingRequestTemplate } from "@documenso/lib/mail";
export const sendSigningRequest = async ( export const sendSigningRequest = async (recipient: any, document: any, user: any) => {
recipient: any, const signingRequestMessage = user.name
document: any, ? `${user.name} (${user.email}) has sent you a document to sign. `
user: any : `${user.email} has sent you a document to sign. `;
) => {
await sendMail( await sendMail(
recipient.email, recipient.email,
`Please sign ${document.title}`, `Please sign ${document.title}`,
signingRequestTemplate( signingRequestTemplate(
`${user.name} (${user.email}) has sent you a document to sign. `, signingRequestMessage,
document, document,
recipient, recipient,
`${NEXT_PUBLIC_WEBAPP_URL}/documents/${document.id}/sign?token=${recipient.token}`, `${NEXT_PUBLIC_WEBAPP_URL}/documents/${document.id}/sign?token=${recipient.token}`,