Update-Current-User WIP
This commit is contained in:
@@ -27,7 +27,9 @@
|
||||
import { onBeforeMount, ref } from 'vue';
|
||||
import {useClient} from "@/plugins/api.js";
|
||||
import MyUserModel from "@/models/myUserModel.js";
|
||||
import {useUserStore} from "@/stores/user.js";
|
||||
const client = useClient();
|
||||
const userStore = useUserStore();
|
||||
|
||||
const total = ref(false);
|
||||
const drawer = ref(false);
|
||||
@@ -36,10 +38,8 @@ let currentUser = null;
|
||||
|
||||
onBeforeMount(async () => {
|
||||
try {
|
||||
const myUser = await client.get("/api/GetMyUser");
|
||||
const currentUserModel = MyUserModel.createFromApiResult(myUser.data);
|
||||
currentUser = currentUserModel;
|
||||
currentUserName.value = currentUserModel.firstName + " " + currentUserModel.lastName
|
||||
currentUser = await userStore.getCurrentUser(client);
|
||||
currentUserName.value = currentUser.firstName + " " + currentUser.lastName
|
||||
|
||||
} catch(error) {
|
||||
console.log("User not logged")
|
||||
|
||||
Reference in New Issue
Block a user