This commit is contained in:
2025-12-16 13:53:23 +01:00
parent 84f05598a6
commit 29dc11deb9
127 changed files with 538 additions and 547 deletions

View File

@@ -29,7 +29,7 @@ export class InMemorySessionRepository implements ISessionRepository {
}
return session;
} catch (error) {
this.logger.error(`Error finding session by id ${id}:`, error);
this.logger.error(`Error finding session by id ${id}:`, error instanceof Error ? error : new Error(String(error)));
throw error;
}
}
@@ -41,7 +41,7 @@ export class InMemorySessionRepository implements ISessionRepository {
this.logger.info(`Found ${sessions.length} sessions.`);
return sessions;
} catch (error) {
this.logger.error('Error finding all sessions:', error);
this.logger.error('Error finding all sessions:', error instanceof Error ? error : new Error(String(error)));
throw error;
}
}
@@ -55,7 +55,7 @@ export class InMemorySessionRepository implements ISessionRepository {
this.logger.info(`Found ${sessions.length} sessions for race event id: ${raceEventId}.`);
return sessions;
} catch (error) {
this.logger.error(`Error finding sessions by race event id ${raceEventId}:`, error);
this.logger.error(`Error finding sessions by race event id ${raceEventId}:`, error instanceof Error ? error : new Error(String(error)));
throw error;
}
}
@@ -76,7 +76,7 @@ export class InMemorySessionRepository implements ISessionRepository {
this.logger.info(`Found ${sessions.length} sessions with status: ${status}.`);
return sessions;
} catch (error) {
this.logger.error(`Error finding sessions by status ${status}:`, error);
this.logger.error(`Error finding sessions by status ${status}:`, error instanceof Error ? error : new Error(String(error)));
throw error;
}
}
@@ -92,7 +92,7 @@ export class InMemorySessionRepository implements ISessionRepository {
this.logger.info(`Session ${session.id} created successfully.`);
return session;
} catch (error) {
this.logger.error(`Error creating session ${session.id}:`, error);
this.logger.error(`Error creating session ${session.id}:`, error instanceof Error ? error : new Error(String(error)));
throw error;
}
}
@@ -108,7 +108,7 @@ export class InMemorySessionRepository implements ISessionRepository {
this.logger.info(`Session ${session.id} updated successfully.`);
return session;
} catch (error) {
this.logger.error(`Error updating session ${session.id}:`, error);
this.logger.error(`Error updating session ${session.id}:`, error instanceof Error ? error : new Error(String(error)));
throw error;
}
}
@@ -122,7 +122,7 @@ export class InMemorySessionRepository implements ISessionRepository {
this.logger.warn(`Session with id ${id} not found for deletion.`);
}
} catch (error) {
this.logger.error(`Error deleting session ${id}:`, error);
this.logger.error(`Error deleting session ${id}:`, error instanceof Error ? error : new Error(String(error)));
throw error;
}
}
@@ -134,7 +134,7 @@ export class InMemorySessionRepository implements ISessionRepository {
this.logger.debug(`Session ${id} exists: ${exists}.`);
return exists;
} catch (error) {
this.logger.error(`Error checking existence of session with id ${id}:`, error);
this.logger.error(`Error checking existence of session with id ${id}:`, error instanceof Error ? error : new Error(String(error)));
throw error;
}
}
@@ -153,7 +153,7 @@ export class InMemorySessionRepository implements ISessionRepository {
this.logger.info(`Retrieved ${sessions.length} sessions.`);
return sessions;
} catch (error) {
this.logger.error(`Error getting all sessions:`, error);
this.logger.error(`Error getting all sessions:`, error instanceof Error ? error : new Error(String(error)));
throw error;
}
}