chore: logging clean up (#18031)

This commit is contained in:
Jason Rasmussen
2025-05-02 13:34:35 -04:00
committed by GitHub
parent da7a81b752
commit 5d21ba3166
3 changed files with 5 additions and 8 deletions

View File

@@ -142,18 +142,15 @@ export const getRepository = <K extends keyof RepositoriesTypes>(key: K, db: Kys
}
case 'database': {
const configRepo = new ConfigRepository();
return new DatabaseRepository(db, new LoggingRepository(undefined, configRepo), configRepo);
return new DatabaseRepository(db, LoggingRepository.create(), new ConfigRepository());
}
case 'email': {
const logger = new LoggingRepository(undefined, new ConfigRepository());
return new EmailRepository(logger);
return new EmailRepository(LoggingRepository.create());
}
case 'logger': {
const configMock = { getEnv: () => ({ noColor: false }) };
return new LoggingRepository(undefined, configMock as ConfigRepository);
return LoggingRepository.create();
}
case 'memory': {