From fc04e713110df161c481cb9a3b64e78b30d4f79b Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Thu, 1 Apr 2021 19:27:12 +0200 Subject: [PATCH] Implemented basic deletion ref #21 --- src/views/Profile.vue | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/views/Profile.vue b/src/views/Profile.vue index 661e631..9328f55 100644 --- a/src/views/Profile.vue +++ b/src/views/Profile.vue @@ -230,4 +230,16 @@ axios.get(`${config.baseurl}api/runners/me/${accesstoken}/scans`) }).catch((error) => { toast.error("An error occured while loading your profile data"); }) +function delete_me () { + toast("deletion in progress..."); + const browserlocale = ((navigator.languages && navigator.languages[0]) || '').substr(0, 2); + let url = `${config.baseurl}api/runners/me/${accesstoken}?force=true` + axios.delete(url) + .then(() => { + location.replace(`${config.baseurl_selfservice}`); + }) + .catch((error) => { + console.log(error); + }); +} \ No newline at end of file