fix: guest login

This commit is contained in:
Tristan Yang
2023-02-15 10:03:47 +08:00
parent 7a53a3af86
commit 476ffc344d
+5 -4
View File
@@ -60,14 +60,14 @@ export const authApi = createApi({
}),
guestLogin: builder.query<AuthData, void>({
query: () => ({ url: "/token/login_guest" }),
async onQueryStarted(params, { dispatch, queryFulfilled }) {
async onQueryStarted(param, { dispatch, queryFulfilled }) {
try {
const { data } = await queryFulfilled;
if (data) {
dispatch(setAuthData(data));
// 从localstorage 去掉 magic token
localStorage.removeItem(KEY_LOCAL_MAGIC_TOKEN);
}
// 从localstorage 去掉 magic token
localStorage.removeItem(KEY_LOCAL_MAGIC_TOKEN);
} catch {
console.log("guest login error");
}
@@ -218,5 +218,6 @@ export const {
useCheckMagicTokenValidMutation,
useUpdatePasswordMutation,
useRegisterMutation,
useLazyDeleteCurrentAccountQuery
useLazyDeleteCurrentAccountQuery,
useGuestLoginWithNoEffectQuery
} = authApi;