diff --git a/src/vueLib/tables/roles/RoleTable.ts b/src/vueLib/tables/roles/RoleTable.ts index 4ba0fde..c6a9d77 100644 --- a/src/vueLib/tables/roles/RoleTable.ts +++ b/src/vueLib/tables/roles/RoleTable.ts @@ -68,7 +68,11 @@ export function useRoleTable() { .get('/login/me') .then((resp) => { userStore - .setUser({ id: resp.data.id, username: resp.data.username, role: resp.data.role }) + .setUser({ + id: resp.data.id, + user: resp.data.user, + role: { role: resp.data.role, permissions: [] }, + }) .catch((err) => NotifyResponse(err, 'error')); login.refresh().catch((err) => NotifyResponse(err, 'error')); }) diff --git a/src/vueLib/tables/roles/RoleTable.vue b/src/vueLib/tables/roles/RoleTable.vue index 7847d97..be2730c 100644 --- a/src/vueLib/tables/roles/RoleTable.vue +++ b/src/vueLib/tables/roles/RoleTable.vue @@ -23,17 +23,11 @@ >