エラーを修正しました。
This commit is contained in:
@@ -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>
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user