エラーを修正しました。
This commit is contained in:
@@ -19,7 +19,7 @@
|
|||||||
</q-item-label>
|
</q-item-label>
|
||||||
|
|
||||||
<EssentialLink v-for="link in essentialLinks" :key="link.title" v-bind="link" />
|
<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" />
|
<EssentialLink v-for="link in adminLinks" :key="link.title" v-bind="link" />
|
||||||
</div>
|
</div>
|
||||||
</q-list>
|
</q-list>
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ export const useAuthStore = defineStore('auth', {
|
|||||||
this.permissions = (tokenJson as any).permissions ?? 'user';
|
this.permissions = (tokenJson as any).permissions ?? 'user';
|
||||||
api.defaults.headers['Authorization'] = 'Bearer ' + this.token;
|
api.defaults.headers['Authorization'] = 'Bearer ' + this.token;
|
||||||
this.currentDomain = await this.getCurrentDomain();
|
this.currentDomain = await this.getCurrentDomain();
|
||||||
this.userInfo = await this.getUserInfo(this.userId!);
|
this.userInfo = await this.getUserInfo();
|
||||||
router.push(this.returnUrl || '/');
|
router.push(this.returnUrl || '/');
|
||||||
return true;
|
return true;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
@@ -76,8 +76,8 @@ export const useAuthStore = defineStore('auth', {
|
|||||||
kintoneUrl: data.url,
|
kintoneUrl: data.url,
|
||||||
}));
|
}));
|
||||||
},
|
},
|
||||||
async getUserInfo(id:string):Promise<UserInfo>{
|
async getUserInfo():Promise<UserInfo>{
|
||||||
const resp = (await api.get(`api/v1/users/${id}`)).data;
|
const resp = (await api.get(`api/v1/users/me`)).data;
|
||||||
return {
|
return {
|
||||||
firstName: resp.first_name,
|
firstName: resp.first_name,
|
||||||
lastName: resp.last_name,
|
lastName: resp.last_name,
|
||||||
|
|||||||
Reference in New Issue
Block a user