fix: login form and registerForm error KOs

This commit is contained in:
Julien Froidefond
2025-02-28 16:23:51 +01:00
parent 209c94535a
commit 55ae6e4308
5 changed files with 8 additions and 7 deletions

View File

@@ -21,7 +21,7 @@ export async function POST(request: Request) {
if (error instanceof AppError) {
return NextResponse.json(
{
error: AppError,
error,
},
{ status: 401 }
);

View File

@@ -25,7 +25,7 @@ export async function POST(request: Request) {
: 500;
return NextResponse.json(
{
error: AppError,
error,
},
{ status }
);

View File

@@ -27,10 +27,11 @@ async function HomePage() {
return <HomeContent data={data} refreshHome={refreshHome} />;
} catch (error) {
// Si l'erreur indique une configuration manquante, rediriger vers les préférences
if (error instanceof AppError && error.code === ERROR_CODES.KOMGA.MISSING_CONFIG) {
redirect("/settings");
}
if (error instanceof AppError) {
if (error.code === ERROR_CODES.KOMGA.MISSING_CONFIG) {
redirect("/settings");
}
return (
<main className="container mx-auto px-4 py-8">
<ErrorMessage errorCode={error.code} />