Add logging with Winston

This commit is contained in:
Hannah dagemark 2026-09-15 11:34:39 +02:00
commit 9293c92e58
8 changed files with 357 additions and 25 deletions

View file

@ -1,4 +1,5 @@
import { getSessionToken } from "@/lib/server_functions/userAuth";
import logger from "@/lib/logging/logger";
import { cmFetch, cmFetchRaw } from "../cmFetch";
import { Token, User } from "../types";
@ -20,14 +21,11 @@ export async function getUser(id: number) {
}
export async function loginUser(user: FormData) {
console.log(`Recieved login user request for form: `);
for (const value of user.values()) {
console.log(value);
}
const body = {
username: user.get("username"),
password: user.get("password"),
};
logger.log("debug", `Recieved login user request for form: ${body}`); // debug login form submission
return cmFetch<Token>(`/api/users/login`, {
method: "POST",
headers: {