create account 409 ignore
This commit is contained in:
parent
9cebb17a07
commit
6554e248b2
@ -8,7 +8,6 @@ import { getDiscounts } from "@api/discounts";
|
||||
|
||||
import { clearUserData, OriginalUserAccount, setUserAccount, useUserStore } from "@root/user";
|
||||
import { parseAxiosError } from "@utils/parse-error";
|
||||
import { useUserAccountFetcher } from "@utils/hooks/useUserAccountFetcher";
|
||||
import type { Discount } from "@model/discounts";
|
||||
import { clearAuthToken, createUserAccount, devlog } from "@frontend/kitui";
|
||||
import { useNavigate } from "react-router-dom";
|
||||
|
@ -40,6 +40,7 @@ export const useUserAccountFetcher = <T = UserAccount>({
|
||||
})
|
||||
.catch((error) => {
|
||||
devlog("Error fetching user account", error);
|
||||
if (error.response?.status === 409) return;
|
||||
if (isAxiosError(error) && error.response?.status === 404) {
|
||||
createUserAccount(controller.signal, url.replace("get", "create"))
|
||||
.then((result) => {
|
||||
|
Loading…
Reference in New Issue
Block a user