forked from jmug/cactoide
feat: add pino logger for serverside
This commit is contained in:
@@ -2,7 +2,11 @@ import { database } from '$lib/database/db';
|
||||
import { events, inviteTokens } from '$lib/database/schema';
|
||||
import { fail, redirect } from '@sveltejs/kit';
|
||||
import type { Actions } from './$types';
|
||||
<<<<<<< HEAD
|
||||
import { generateInviteToken, calculateTokenExpiration } from '$lib/inviteTokenHelpers.js';
|
||||
=======
|
||||
import { logger } from '$lib/logger';
|
||||
>>>>>>> 222c2ee (feat: add pino logger for serverside)
|
||||
|
||||
// Generate a random URL-friendly ID
|
||||
function generateEventId(): string {
|
||||
@@ -116,7 +120,7 @@ export const actions: Actions = {
|
||||
userId: userId!
|
||||
})
|
||||
.catch((error) => {
|
||||
console.error('Unexpected error', error);
|
||||
logger.error({ error, eventId, userId }, 'Unexpected error creating event');
|
||||
throw error;
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user