From b98da4857ac8ac02bf4cea188ae04afce7dc4d44 Mon Sep 17 00:00:00 2001 From: Vitor Mattos <vitor@php.rio> Date: Fri, 12 Apr 2024 11:05:30 -0300 Subject: [PATCH] fix: Show validate at app files Signed-off-by: Vitor Mattos <vitor@php.rio> --- src/Components/RightSidebar/RequestSignatureTab.vue | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/Components/RightSidebar/RequestSignatureTab.vue b/src/Components/RightSidebar/RequestSignatureTab.vue index 630f15892d..e4099a1b53 100644 --- a/src/Components/RightSidebar/RequestSignatureTab.vue +++ b/src/Components/RightSidebar/RequestSignatureTab.vue @@ -56,7 +56,7 @@ </NcButton> </div> <VisibleElements /> - <NcModal v-if="showSignModal" size="full" @close="closeModal()"> + <NcModal v-if="modalSrc" size="full" @close="closeModal()"> <iframe :src="modalSrc" class="iframe" /> </NcModal> </div> @@ -111,7 +111,6 @@ export default { hasLoading: false, signerToEdit: {}, modalSrc: '', - showSignModal: false, canRequestSign: loadState('libresign', 'can_request_sign', false), } }, @@ -167,9 +166,15 @@ export default { }, methods: { closeModal() { - this.showSignModal = false + this.modalSrc = '' }, validationFile() { + console.log('validationFile') + if (this.useModal) { + const route = router.resolve({ name: 'ValidationFileExternal', params: { uuid: this.filesStore.getFile().uuid } }) + this.modalSrc = route.href + return + } this.$router.push({ name: 'ValidationFile', params: { uuid: this.filesStore.getFile().uuid } }) this.sidebarStore.hideSidebar() }, @@ -209,7 +214,6 @@ export default { if (this.useModal) { const route = router.resolve({ name: 'SignPDFExternal', params: { uuid } }) this.modalSrc = route.href - this.showSignModal = true return } this.signStore.setDocumentToSign(this.filesStore.getFile())