From 47494abf50f1d3510119b2e6d2eefda8dc53269f Mon Sep 17 00:00:00 2001 From: Bastian Wagner Date: Fri, 21 Aug 2026 14:36:22 +0200 Subject: [PATCH] feat(api): provide CharacterVitalsService from CharactersModule --- apps/api/src/characters/characters.module.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/apps/api/src/characters/characters.module.ts b/apps/api/src/characters/characters.module.ts index af53989..9349554 100644 --- a/apps/api/src/characters/characters.module.ts +++ b/apps/api/src/characters/characters.module.ts @@ -1,6 +1,8 @@ import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; +import { CLOCK, systemClock } from '../shared/clock'; import { CharacterStatsService } from './character-stats.service'; +import { CharacterVitalsService } from './character-vitals.service'; import { CharactersController } from './characters.controller'; import { CharactersService } from './characters.service'; import { Character } from './entities/character.entity'; @@ -8,7 +10,12 @@ import { Character } from './entities/character.entity'; @Module({ imports: [TypeOrmModule.forFeature([Character])], controllers: [CharactersController], - providers: [CharactersService, CharacterStatsService], - exports: [CharacterStatsService], + providers: [ + CharactersService, + CharacterStatsService, + CharacterVitalsService, + { provide: CLOCK, useValue: systemClock }, + ], + exports: [CharacterStatsService, CharacterVitalsService], }) export class CharactersModule {}