diff --git a/src/views/Profile.vue b/src/views/Profile.vue
index 9328f55..0edddca 100644
--- a/src/views/Profile.vue
+++ b/src/views/Profile.vue
@@ -12,53 +12,105 @@
{{ state.group }}
-
-
+
+
+ {{ $t('delete-all-of-my-data') }}
+
+
+
+
+
+
@@ -202,6 +254,7 @@ const state = reactive({
scans: [],
group: "",
activetab: "profile",
+ delete_active: false,
})
const toast = useToast();
const props = defineProps({
@@ -230,10 +283,10 @@ axios.get(`${config.baseurl}api/runners/me/${accesstoken}/scans`)
}).catch((error) => {
toast.error("An error occured while loading your profile data");
})
-function delete_me () {
+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`
+ let url = `${config.baseurl}api/runners/me/${accesstoken}?force=true`
axios.delete(url)
.then(() => {
location.replace(`${config.baseurl_selfservice}`);