feat: add logging enhancements by integrating pino and pino-pretty for improved error tracking and debugging across the application

This commit is contained in:
Julien Froidefond
2025-10-26 06:15:47 +01:00
parent 7cc72dc13d
commit 52350a43d9
84 changed files with 455 additions and 177 deletions

View File

@@ -2,6 +2,7 @@ import { UserProfileCard } from "@/components/account/UserProfileCard";
import { ChangePasswordForm } from "@/components/account/ChangePasswordForm";
import { UserService } from "@/lib/services/user.service";
import { redirect } from "next/navigation";
import logger from "@/lib/logger";
export const dynamic = 'force-dynamic';
@@ -30,7 +31,7 @@ export default async function AccountPage() {
</div>
);
} catch (error) {
console.error("Erreur lors du chargement du compte:", error);
logger.error({ err: error }, "Erreur lors du chargement du compte:");
redirect("/login");
}
}