mirror of
https://github.com/documenso/documenso.git
synced 2025-11-13 16:23:06 +10:00
Custom message if name is defined or null
This commit is contained in:
@ -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}`,
|
||||||
|
|||||||
Reference in New Issue
Block a user