chore: fix seal document handler

This commit is contained in:
Catalin Pit
2025-02-20 10:50:59 +02:00
parent 0084a94bb1
commit 5f602d897b

View File

@ -123,16 +123,31 @@ export const run = async ({
const pdfData = await getFile(documentData); const pdfData = await getFile(documentData);
const certificateData = let includeSigningCertificate;
(document.team?.teamGlobalSettings?.includeSigningCertificate ?? true)
if (document.teamId) {
includeSigningCertificate =
document.team?.teamGlobalSettings?.includeSigningCertificate ?? true;
} else {
includeSigningCertificate = document.includeSigningCertificate ?? true;
}
const certificateData = includeSigningCertificate
? await getCertificatePdf({ ? await getCertificatePdf({
documentId, documentId,
language: document.documentMeta?.language, language: document.documentMeta?.language,
}).catch(() => null) }).catch(() => null)
: null; : null;
const auditLogData = let includeAuditTrailLog;
(document.team?.teamGlobalSettings?.includeAuditTrailLog ?? true)
if (document.teamId) {
includeAuditTrailLog = document.team?.teamGlobalSettings?.includeAuditTrailLog ?? true;
} else {
includeAuditTrailLog = document.includeAuditTrailLog ?? true;
}
const auditLogData = includeAuditTrailLog
? await getAuditLogsPdf({ ? await getAuditLogsPdf({
documentId, documentId,
language: document.documentMeta?.language, language: document.documentMeta?.language,