diff --git a/src/components/auth/LoginPage.vue b/src/components/auth/LoginPage.vue index 7154471..e52b17d 100644 --- a/src/components/auth/LoginPage.vue +++ b/src/components/auth/LoginPage.vue @@ -48,7 +48,7 @@ onMounted(async () => { console.log(tgData.value) if (tgData.value.user?.id != null) { let user = tgData.value.user - await userStore.tgLogin(user.id, user.first_name, user.last_name, user.username, user.photo_url, user.auth_date, tgData.value.hash) + await userStore.tgLoginData(tgApp.value.initData, tgData.value.hash) } } else { diff --git a/src/stores/userStore.ts b/src/stores/userStore.ts index 9e4c581..6705201 100644 --- a/src/stores/userStore.ts +++ b/src/stores/userStore.ts @@ -142,5 +142,5 @@ export const useUserStore = defineStore('user', () => { } - return {user, loadingUser, fetchUserProfile, tgLogin, register, isAuthorized}; + return {user, loadingUser, fetchUserProfile, tgLogin, tgLoginData, register, isAuthorized}; });