From b938cfc49e269e76761a752f8257ebbab88f6959 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Sat, 3 Apr 2021 18:11:22 +0200 Subject: [PATCH] Fixed blob handling ref #19 --- src/views/Profile.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/views/Profile.vue b/src/views/Profile.vue index 480c2ee..062e5b8 100644 --- a/src/views/Profile.vue +++ b/src/views/Profile.vue @@ -330,11 +330,15 @@ function get_certificate() { "distanceDonations": [] }] axios.post(url, postdata) + axios.post(url, postdata, { + responseType: "blob" + }) .then((response) => { + console.log(response) if (response.status != "200") { toast.error("An error occured while generateing your certificate!"); } else { - var fileURL = window.URL.createObjectURL(new Blob([response.data])); + var fileURL = window.URL.createObjectURL(new Blob([response.data], { type: 'application/pdf' })); var fileLink = document.createElement('a'); fileLink.href = fileURL;