エラーを修正しました。

This commit is contained in:
Mouriya
2024-08-19 21:54:02 +09:00
parent b5fa5cdf57
commit 1cbb519c92
2 changed files with 4 additions and 4 deletions

View File

@@ -19,7 +19,7 @@
</q-item-label>
<EssentialLink v-for="link in essentialLinks" :key="link.title" v-bind="link" />
<div v-if="isAdmin">
<div v-if="isAdmin()">
<EssentialLink v-for="link in adminLinks" :key="link.title" v-bind="link" />
</div>
</q-list>

View File

@@ -51,7 +51,7 @@ export const useAuthStore = defineStore('auth', {
this.permissions = (tokenJson as any).permissions ?? 'user';
api.defaults.headers['Authorization'] = 'Bearer ' + this.token;
this.currentDomain = await this.getCurrentDomain();
this.userInfo = await this.getUserInfo(this.userId!);
this.userInfo = await this.getUserInfo();
router.push(this.returnUrl || '/');
return true;
} catch (e) {
@@ -76,8 +76,8 @@ export const useAuthStore = defineStore('auth', {
kintoneUrl: data.url,
}));
},
async getUserInfo(id:string):Promise<UserInfo>{
const resp = (await api.get(`api/v1/users/${id}`)).data;
async getUserInfo():Promise<UserInfo>{
const resp = (await api.get(`api/v1/users/me`)).data;
return {
firstName: resp.first_name,
lastName: resp.last_name,