From 9ab7967e938dc20064b2f01b294c8924d7f80913 Mon Sep 17 00:00:00 2001 From: Vitor Mattos Date: Mon, 15 Apr 2024 12:17:19 -0300 Subject: [PATCH] fix: flush document after sign from app Files Signed-off-by: Vitor Mattos --- src/Components/RightSidebar/RequestSignatureTab.vue | 1 + src/store/files.js | 6 ++++++ src/views/Account/partials/Signature.vue | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/Components/RightSidebar/RequestSignatureTab.vue b/src/Components/RightSidebar/RequestSignatureTab.vue index 191eaf12a7..4836a011e1 100644 --- a/src/Components/RightSidebar/RequestSignatureTab.vue +++ b/src/Components/RightSidebar/RequestSignatureTab.vue @@ -167,6 +167,7 @@ export default { methods: { closeModal() { this.modalSrc = '' + this.filesStore.flushSelectedFile() }, validationFile() { if (this.useModal) { diff --git a/src/store/files.js b/src/store/files.js index 7551ed9e46..cf50e42d07 100644 --- a/src/store/files.js +++ b/src/store/files.js @@ -56,6 +56,12 @@ export const useFilesStore = defineStore('files', { getFile() { return this.files[this.selectedNodeId] ?? {} }, + async flushSelectedFile() { + const files = await this.getAllFiles({ + nodeId: this.selectedNodeId, + }) + this.addFile(files[this.selectedNodeId]) + }, enableIdentifySigner() { this.identifyingSigner = true }, diff --git a/src/views/Account/partials/Signature.vue b/src/views/Account/partials/Signature.vue index 5a2c1fa0a7..f80c7c24b5 100644 --- a/src/views/Account/partials/Signature.vue +++ b/src/views/Account/partials/Signature.vue @@ -4,7 +4,7 @@

- +