Skip to content

Commit 0d0deeb

Browse files
committed
fix: guard sign request uuid before document load
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
1 parent d9e36d4 commit 0d0deeb

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/views/SignPDF/_partials/Sign.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -535,11 +535,11 @@ const canCreateSignature = computed(() => {
535535
const ableToSign = computed(() => signStore.ableToSign)
536536
const signRequestUuid = computed(() => {
537537
const doc = signStore.document
538-
const signer = doc.signers?.find((row) => row.me) ?? doc.signers?.[0]
539-
const fromDoc = doc.signRequestUuid || doc.sign_request_uuid || doc.signUuid || doc.sign_uuid
538+
const signer = doc?.signers?.find((row) => row.me) ?? doc?.signers?.[0]
539+
const fromDoc = doc?.signRequestUuid || doc?.sign_request_uuid || doc?.signUuid || doc?.sign_uuid
540540
const fromSigner = signer?.sign_uuid
541-
const isApprover = doc.settings?.isApprover
542-
const fromFile = isApprover ? doc.uuid : null
541+
const isApprover = doc?.settings?.isApprover
542+
const fromFile = isApprover ? doc?.uuid : null
543543
return String(fromDoc || fromSigner || fromFile || loadState('libresign', 'sign_request_uuid', '') || '')
544544
})
545545

0 commit comments

Comments
 (0)