From fbb5bc0c8525ef1c0ae5e9ff60972e536156d0fb Mon Sep 17 00:00:00 2001 From: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> Date: Mon, 5 Jan 2026 14:45:28 -0300 Subject: [PATCH] refactor: optimize code Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com> --- src/store/files.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/store/files.js b/src/store/files.js index bd3ea921f9..7ed2a55552 100644 --- a/src/store/files.js +++ b/src/store/files.js @@ -310,10 +310,12 @@ export const useFilesStore = function(...args) { this.selectFile(selected) // to force reactivity }, async deleteSigner(signer) { + const file = this.getFile() + if (!isNaN(signer.signRequestId)) { await axios.delete(generateOcsUrl('/apps/libresign/api/{apiVersion}/sign/file_id/{fileId}/{signRequestId}', { apiVersion: 'v1', - fileId: this.getFile().id, + fileId: file.id, signRequestId: signer.signRequestId, })) } @@ -324,7 +326,7 @@ export const useFilesStore = function(...args) { this.files[this.selectedNodeId].signers.filter((i) => i.identify !== signer.identify), ) - if (this.getFile().signatureFlow === 'ordered_numeric' && signer.signingOrder) { + if (file.signatureFlow === 'ordered_numeric' && signer.signingOrder) { this.files[this.selectedNodeId].signers.forEach((s) => { if (s.signingOrder && s.signingOrder > signer.signingOrder) { s.signingOrder -= 1