fix get resources after login

This commit is contained in:
vadim committed 2026-10-21 12:56:57 +03:00
1 parent 327f59104d
commit 9303a66aa8
9 files changed
+69 -12

No files matched your search

+5
View File
@@ -1,8 +1,12 @@
<script setup lang="ts">
import { reactive } from 'vue'
import { useRoute, useRouter } from 'vue-router'
import { authClient } from '@/lib/auth-client.js'
import { redirectTarget } from '@/lib/redirect.ts'
const REMEMBERED_EMAIL_KEY = 'rememberedEmail'
const router = useRouter()
const route = useRoute()
const signInData = reactive({
email: localStorage.getItem(REMEMBERED_EMAIL_KEY) ?? '',
@@ -25,6 +29,7 @@ const signIn = async () => {
} else {
localStorage.removeItem(REMEMBERED_EMAIL_KEY)
}
router.push(redirectTarget(route.query.redirect))
}
}
</script>
+4 -2
View File
@@ -1,10 +1,12 @@
<script setup lang="ts">
import { reactive, ref, watch } from 'vue'
import { authClient } from '@/lib/auth-client.js'
import { useRouter } from 'vue-router'
import { redirectTarget } from '@/lib/redirect.ts'
import { useRoute, useRouter } from 'vue-router'
const REMEMBERED_EMAIL_KEY = 'rememberedEmail'
const router = useRouter()
const route = useRoute()
const otpError = ref('')
const signIn = reactive({
@@ -43,7 +45,7 @@ const checkOTP = async () => {
email: signIn.email,
otp: signIn.OTP,
})
if (data) router.push('/')
if (data) router.push(redirectTarget(route.query.redirect))
if (error) {
if (error.status === 400 && error.message) otpError.value = error.message
if (error.status === 403 && error.message) {
+1 -1
View File
@@ -8,7 +8,7 @@ const snackbarStore = useSnackbarStore()
<v-snackbar-queue
ref="queue"
v-model="snackbarStore.snackbarQueue"
location="bottom end"
location="top end"
timeout="5000"
total-visible="5"
/>