From 51f6ad17e47df8dbea84ed10ed762dff389efec0 Mon Sep 17 00:00:00 2001 From: Frost-Phoenix Date: Sat, 17 Oct 2026 19:59:38 +0100 Subject: [PATCH 01/11] fix(validation): open signed PDF by UUID instead of the owner's nodeId Signed-off-by: oPeras1 --- .../validation/DocumentValidationDetails.vue | 3 +-- .../validation/EnvelopeValidation.vue | 7 +++--- .../DocumentValidationDetails.spec.ts | 25 +++++++++++++++---- .../validation/EnvelopeValidation.spec.ts | 25 +++++++++++++------ src/utils/viewer.js | 7 +++++- src/views/Validation.vue | 3 +-- 6 files changed, 49 insertions(+), 21 deletions(-) diff --git a/src/components/validation/DocumentValidationDetails.vue b/src/components/validation/DocumentValidationDetails.vue index ed337688b0..a92bfb08df 100644 --- a/src/components/validation/DocumentValidationDetails.vue +++ b/src/components/validation/DocumentValidationDetails.vue @@ -99,14 +99,13 @@ const size = computed(() => { const documentStatus = computed(() => getStatusLabel(document.value.status)) async function viewDocument() { - if (!document.value.uuid || !document.value.name || typeof document.value.nodeId !== 'number') { + if (!document.value.uuid || !document.value.name) { return } const fileUrl = generateUrl('/apps/libresign/p/pdf/{uuid}', { uuid: document.value.uuid }) await openDocument({ fileUrl, filename: document.value.name, - nodeId: document.value.nodeId, }) } diff --git a/src/components/validation/EnvelopeValidation.vue b/src/components/validation/EnvelopeValidation.vue index e530f1f9cf..b2f63125ef 100644 --- a/src/components/validation/EnvelopeValidation.vue +++ b/src/components/validation/EnvelopeValidation.vue @@ -65,7 +65,7 @@ -