This commit is contained in:
Timur Ercan
2023-02-09 18:52:15 +01:00
parent 6916d8b0aa
commit fea0813478

View File

@@ -4,13 +4,17 @@ import { SendStatus, DocumentStatus } from "@prisma/client";
import { NEXT_PUBLIC_WEBAPP_URL } from "../constants"; import { NEXT_PUBLIC_WEBAPP_URL } from "../constants";
import { transactionEmailTemplate } from "@documenso/lib/mail"; import { transactionEmailTemplate } from "@documenso/lib/mail";
export const sendSigningRequest = async (recipient: any, document: any) => { export const sendSigningRequest = async (
recipient: any,
document: any,
user: any
) => {
// todo errror handling // todo errror handling
await sendMail( await sendMail(
document.User.email, user.email,
`Please sign ${document.title}`, `Please sign ${document.title}`,
transactionEmailTemplate( transactionEmailTemplate(
`${document.User.name} (${document.User.email}) has sent you a document to sign. `, `${user.name} (${user.email}) has sent you a document to sign. `,
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}`,