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;