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 { SessionApp } from '$lib/classes/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 cookie: Cookies = cookies
logger.debug(`locals: ${local.session}`, "API Login")
const session = local.session
if (session) {
@ -32,7 +35,7 @@ export const POST: RequestHandler = async ({ request, locals, cookies }) => {
let tmpJSON: any
try {
const tmpJson = await req.json()
tmpJSON = await req.json()
} catch {
return error(400, "Bad Request")
}
@ -57,7 +60,7 @@ export const POST: RequestHandler = async ({ request, locals, cookies }) => {
user.userID
)
// Iw we have no session, then probably a 500?
// If we have no session, then probably a 500?
if (!oldSession) {
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 { SessionApp, Session } from '$lib/classes/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
try {
const tmpJson = await req.json()
tmpJSON = await req.json()
} catch {
return error(400, "Bad Request")
}
@ -60,7 +61,8 @@ export const POST: RequestHandler = async ({ request, locals, cookies }) => {
newSession = SessionApp.createSessionFromUserID(
user.userID
)
} catch {
} catch(err){
logger.debug(`error: ${err}`, "API Register")
return error(500, "Internal Server Error")
}