fix: guest login
This commit is contained in:
@@ -60,14 +60,14 @@ export const authApi = createApi({
|
|||||||
}),
|
}),
|
||||||
guestLogin: builder.query<AuthData, void>({
|
guestLogin: builder.query<AuthData, void>({
|
||||||
query: () => ({ url: "/token/login_guest" }),
|
query: () => ({ url: "/token/login_guest" }),
|
||||||
async onQueryStarted(params, { dispatch, queryFulfilled }) {
|
async onQueryStarted(param, { dispatch, queryFulfilled }) {
|
||||||
try {
|
try {
|
||||||
const { data } = await queryFulfilled;
|
const { data } = await queryFulfilled;
|
||||||
if (data) {
|
if (data) {
|
||||||
dispatch(setAuthData(data));
|
dispatch(setAuthData(data));
|
||||||
}
|
|
||||||
// 从localstorage 去掉 magic token
|
// 从localstorage 去掉 magic token
|
||||||
localStorage.removeItem(KEY_LOCAL_MAGIC_TOKEN);
|
localStorage.removeItem(KEY_LOCAL_MAGIC_TOKEN);
|
||||||
|
}
|
||||||
} catch {
|
} catch {
|
||||||
console.log("guest login error");
|
console.log("guest login error");
|
||||||
}
|
}
|
||||||
@@ -218,5 +218,6 @@ export const {
|
|||||||
useCheckMagicTokenValidMutation,
|
useCheckMagicTokenValidMutation,
|
||||||
useUpdatePasswordMutation,
|
useUpdatePasswordMutation,
|
||||||
useRegisterMutation,
|
useRegisterMutation,
|
||||||
useLazyDeleteCurrentAccountQuery
|
useLazyDeleteCurrentAccountQuery,
|
||||||
|
useGuestLoginWithNoEffectQuery
|
||||||
} = authApi;
|
} = authApi;
|
||||||
|
|||||||
Reference in New Issue
Block a user