From 613f7791b216d30fc9aae75d4da5fe92020a485e Mon Sep 17 00:00:00 2001 From: Michael Olund Date: Fri, 25 Sep 2020 11:25:04 -0700 Subject: [PATCH] Changed delete to use url parameters instead of json --- vue/src/components/Uploader/Uploader.vue | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/vue/src/components/Uploader/Uploader.vue b/vue/src/components/Uploader/Uploader.vue index ed2d2f52..d6f8b88c 100644 --- a/vue/src/components/Uploader/Uploader.vue +++ b/vue/src/components/Uploader/Uploader.vue @@ -255,12 +255,14 @@ export default { } }, remove(file) { - var url = this.$parent.proxyRootPath + "api/delete-document/"; - axios.delete(url, {doc_type: this.docType, party_code: this.party, filename: file.name, size: file.size}) + const urlbase = `${this.$parent.proxyRootPath}api/documents`; + const encFilename = encodeURIComponent(file.name); + const url = `${urlbase}/${this.docType}/${this.party}/${file.size}/${encFilename}`; + axios.delete(url) .then(response => { this.$refs.upload.remove(file) }) - .catch(error => { + .catch((error) => { this.showError('Error deleting document from the server: ' + file.name); }); },