more auth ree
Some checks failed
CI/CD Pipeline / Build and Push PocketBase Docker Image (push) Has been cancelled
CI/CD Pipeline / Deploy to Kubernetes (push) Has been cancelled
CI/CD Pipeline / Build and Push App Docker Image (push) Has been cancelled

This commit is contained in:
yohlo
2026-03-02 22:38:09 -06:00
parent 2551ff8bb3
commit d2e1e5d4f0
5 changed files with 35 additions and 58 deletions

View File

@@ -56,21 +56,8 @@ export const fetchMe = createServerFn()
}
if (error?.message === "SESSION_REFRESH_REQUIRED") {
logger.info("FetchMe: Session refresh required (server function)");
throw new Response(
JSON.stringify({
error: "SESSION_REFRESH_REQUIRED",
message: "Session needs to be refreshed",
shouldRetry: true
}),
{
status: 440,
headers: {
"Content-Type": "application/json",
"X-Session-Expired": "true"
}
}
);
logger.info("FetchMe: Session refresh required - returning empty auth (client will handle cleanup)");
return { user: undefined, roles: [], metadata: {}, phone: undefined };
}
if (error?.message === "Unauthenticated") {