From 9233d8d95cfb311ef1ca25d5bf22b4d558aaaba8 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 | 5 ++++ src/views/Validation.vue | 3 +-- 6 files changed, 48 insertions(+), 20 deletions(-) diff --git a/src/components/validation/DocumentValidationDetails.vue b/src/components/validation/DocumentValidationDetails.vue index c1ed5f6ae6..b0449064a4 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 8ab26274cb..94130a29c4 100644 --- a/src/components/validation/EnvelopeValidation.vue +++ b/src/components/validation/EnvelopeValidation.vue @@ -65,7 +65,7 @@ -