fix: reset user profile on logout

This commit is contained in:
Lin, Hung-Shin committed 2023-11-22 14:53:41 +08:00
1 parent 89f86fad30
commit e360ebcf53
2 files changed
+6 -2

No files matched your search

+5 -1
View File
@@ -5,7 +5,10 @@ import { useToast } from 'vue-toastification'
import { logout } from '../utils/auth'
import { bugReportUrl } from '../config'
import { reset } from '../store/session'
import userProfileStore, { loadUserProfile } from '../store/userProfile'
import userProfileStore, {
loadUserProfile,
resetUserProfile,
} from '../store/userProfile'
const router = useRouter()
@@ -14,6 +17,7 @@ const toast = useToast()
const handleLogout = async () => {
try {
await logout()
resetUserProfile()
reset()
router.push({ name: 'login' })
} catch (err) {