fix issues in core

This commit is contained in:
2025-12-23 14:43:49 +01:00
parent 11492d1ff2
commit df5c20c5cc
62 changed files with 480 additions and 334 deletions

View File

@@ -63,7 +63,7 @@ export class RegisterForRaceUseCase {
}
const membership = await this.membershipRepository.getMembership(leagueId, driverId);
if (!membership || membership.status !== 'active') {
if (!membership || membership.status.toString() !== 'active') {
this.logger.error(`RegisterForRaceUseCase: driver ${driverId} not an active member of league ${leagueId}`);
return Result.err<void, ApplicationErrorCode<RegisterForRaceErrorCode, { message: string }>>({
code: 'NOT_ACTIVE_MEMBER',