From 6d9ed78e7c71871b8025abf76b1926d84047a33d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20H=C3=B8vik?= <andehovi@stud.ntnu.no> Date: Mon, 22 Apr 2024 13:27:43 +0200 Subject: [PATCH] Added changed username to menu --- src/components/UpdateUserComponents/UpdateUserLayout.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/components/UpdateUserComponents/UpdateUserLayout.vue b/src/components/UpdateUserComponents/UpdateUserLayout.vue index bc0de4f..680163f 100644 --- a/src/components/UpdateUserComponents/UpdateUserLayout.vue +++ b/src/components/UpdateUserComponents/UpdateUserLayout.vue @@ -2,6 +2,7 @@ import BaseInput from "@/components/InputFields/BaseInput.vue"; import {onMounted, ref} from "vue"; import {AuthenticationService, LeaderboardService, UserControllerService, type UserUpdateDTO} from "@/api"; +import {useUserInfoStore} from "@/stores/UserStore"; @@ -15,7 +16,6 @@ const confirmPasswordRef = ref('') const formRef = ref() let samePasswords = ref(true) - async function setupForm() { try { let response = await UserControllerService.getUser(); @@ -78,6 +78,12 @@ const handleSubmit = async () => { if(samePasswords.value){ try { UserControllerService.update({requestBody: updateUserPayload}) + useUserInfoStore().setUserInfo({ + email: emailRef.value, + firstname: firstNameRef.value, + lastname: surnameRef.value, + password: passwordRef.value + }) }catch (err){ cosole.error(err) -- GitLab