Fixed bugs and added logging

This commit is contained in:
CnF-Gris 2025-06-30 20:06:30 +00:00
parent 5f89985939
commit b62d101a88
2 changed files with 10 additions and 5 deletions

View File

@ -3,6 +3,7 @@ import type { RequestHandler } from './$types';
import { UserApp } from '$lib/classes/users'; import { UserApp } from '$lib/classes/users';
import { SessionApp } from '$lib/classes/sessions'; import { SessionApp } from '$lib/classes/sessions';
import { AppData } from '$lib/classes/app-sessions'; import { AppData } from '$lib/classes/app-sessions';
import { logger } from '$lib/utils/logger';
/*********************************************************** /***********************************************************
* *
@ -19,6 +20,8 @@ export const POST: RequestHandler = async ({ request, locals, cookies }) => {
const local: App.Locals = locals const local: App.Locals = locals
const cookie: Cookies = cookies const cookie: Cookies = cookies
logger.debug(`locals: ${local.session}`, "API Login")
const session = local.session const session = local.session
if (session) { if (session) {
@ -32,7 +35,7 @@ export const POST: RequestHandler = async ({ request, locals, cookies }) => {
let tmpJSON: any let tmpJSON: any
try { try {
const tmpJson = await req.json() tmpJSON = await req.json()
} catch { } catch {
return error(400, "Bad Request") return error(400, "Bad Request")
} }
@ -57,7 +60,7 @@ export const POST: RequestHandler = async ({ request, locals, cookies }) => {
user.userID user.userID
) )
// Iw we have no session, then probably a 500? // If we have no session, then probably a 500?
if (!oldSession) { if (!oldSession) {
return error(500, "Internal Server Error") return error(500, "Internal Server Error")
} }

View File

@ -3,6 +3,7 @@ import type { RequestHandler } from './$types';
import { UserApp, User } from '$lib/classes/users'; import { UserApp, User } from '$lib/classes/users';
import { SessionApp, Session } from '$lib/classes/sessions'; import { SessionApp, Session } from '$lib/classes/sessions';
import { AppData } from '$lib/classes/app-sessions'; import { AppData } from '$lib/classes/app-sessions';
import { logger } from '$lib/utils/logger';
/*********************************************************** /***********************************************************
* *
@ -32,7 +33,7 @@ export const POST: RequestHandler = async ({ request, locals, cookies }) => {
let tmpJSON: any let tmpJSON: any
try { try {
const tmpJson = await req.json() tmpJSON = await req.json()
} catch { } catch {
return error(400, "Bad Request") return error(400, "Bad Request")
} }
@ -60,7 +61,8 @@ export const POST: RequestHandler = async ({ request, locals, cookies }) => {
newSession = SessionApp.createSessionFromUserID( newSession = SessionApp.createSessionFromUserID(
user.userID user.userID
) )
} catch { } catch(err){
logger.debug(`error: ${err}`, "API Register")
return error(500, "Internal Server Error") return error(500, "Internal Server Error")
} }