update logging

This commit is contained in:
2025-07-04 08:46:41 +02:00
parent b0465a020d
commit 77e483d637
8 changed files with 96 additions and 87 deletions

View File

@ -1,15 +1,17 @@
import { log } from '$lib/log';
import { Logger } from '$lib/log';
import { TimelineReader } from '$lib/server/timeline';
import type { Handle, HandleServerError } from '@sveltejs/kit';
import { error } from '@sveltejs/kit';
import fs from 'fs/promises';
log.log('App startup');
const logger = new Logger('App');
logger.log('App startup');
TimelineReader.init();
export const handleError = (({ error }) => {
if (error instanceof Error) {
log.error('Something went wrong: ', error.name, error.message);
logger.error('Something went wrong: ', error.name, error.message);
}
return {
@ -21,7 +23,7 @@ export const handle = (async ({ event, resolve }) => {
const searchParams = event.url.searchParams;
const authCode = searchParams.get('code');
if (authCode) {
log.debug('received GET hook', event.url.searchParams);
logger.debug('received GET hook', event.url.searchParams);
}
// Reeder *insists* on checking /feed instead of /feed.xml
@ -45,7 +47,7 @@ export const handle = (async ({ event, resolve }) => {
const readStream = fd
.readableWebStream()
.getReader({ mode: 'byob' }) as ReadableStream<Uint8Array>;
log.info('sending. size: ', stat.size);
logger.info('sending. size: ', stat.size);
return new Response(readStream, {
headers: [
['Content-Type', 'image/' + suffix],
@ -57,7 +59,7 @@ export const handle = (async ({ event, resolve }) => {
const f = await fs.readFile('avatars/' + fileName);
return new Response(f, { headers: [['Content-Type', 'image/' + suffix]] });
} catch (e) {
log.error('no stream', e);
logger.error('no stream', e);
error(404);
}
}