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