chore: add access token to all seal-document

This commit is contained in:
Ephraim Atta-Duncan
2025-01-30 11:26:05 +00:00
parent 00429038ac
commit 667b8f1a85
2 changed files with 17 additions and 2 deletions

View File

@ -116,13 +116,13 @@ export const run = async ({
documentData.data = documentData.initialData;
}
const existingToken = await prisma.documentAccessToken.findUnique({
const existingDocumentAccessToken = await prisma.documentAccessToken.findUnique({
where: {
documentId: document.id,
},
});
if (!existingToken) {
if (!existingDocumentAccessToken) {
await prisma.documentAccessToken.create({
data: {
token: nanoid(),

View File

@ -103,6 +103,21 @@ export const sealDocument = async ({
documentData.data = documentData.initialData;
}
const existingDocumentAccessToken = await prisma.documentAccessToken.findUnique({
where: {
documentId: document.id,
},
});
if (!existingDocumentAccessToken) {
await prisma.documentAccessToken.create({
data: {
token: nanoid(),
documentId: document.id,
},
});
}
// !: Need to write the fields onto the document as a hard copy
const pdfData = await getFile(documentData);