chore: audit trail log cert

This commit is contained in:
Catalin Pit
2025-02-17 11:18:41 +02:00
parent f6a24224fe
commit afb156f073
8 changed files with 58 additions and 8 deletions

View File

@ -62,6 +62,7 @@ export const sealDocument = async ({
teamGlobalSettings: {
select: {
includeSigningCertificate: true,
includeAuditTrailLog: true,
},
},
},
@ -118,10 +119,13 @@ export const sealDocument = async ({
}).catch(() => null)
: null;
const auditLogData = await getAuditLogsPdf({
documentId,
language: document.documentMeta?.language,
}).catch(() => null);
const auditLogData =
(document.team?.teamGlobalSettings?.includeAuditTrailLog ?? true)
? await getAuditLogsPdf({
documentId,
language: document.documentMeta?.language,
}).catch(() => null)
: null;
const doc = await PDFDocument.load(pdfData);