more auth ree
This commit is contained in:
@@ -29,9 +29,16 @@ export const fetchMe = createServerFn()
|
|||||||
logger.info("FetchMe: Error caught", {
|
logger.info("FetchMe: Error caught", {
|
||||||
message: error?.message,
|
message: error?.message,
|
||||||
isResponse: error instanceof Response,
|
isResponse: error instanceof Response,
|
||||||
status: error instanceof Response ? error.status : error?.response?.status
|
status: error instanceof Response ? error.status : error?.response?.status,
|
||||||
|
hasOptions: !!error?.options,
|
||||||
|
redirectTo: error?.options?.to
|
||||||
});
|
});
|
||||||
|
|
||||||
|
if (error?.options?.to && error?.options?.statusCode) {
|
||||||
|
logger.info("FetchMe: Redirect detected, re-throwing", error.options);
|
||||||
|
throw error;
|
||||||
|
}
|
||||||
|
|
||||||
if (error instanceof Response) {
|
if (error instanceof Response) {
|
||||||
const status = error.status;
|
const status = error.status;
|
||||||
if (status === 440) {
|
if (status === 440) {
|
||||||
|
|||||||
Reference in New Issue
Block a user