Skip to content

Commit e4a3fcf

Browse files
committed
update services
1 parent 8073f75 commit e4a3fcf

1 file changed

Lines changed: 3 additions & 18 deletions

File tree

src/logger/services/logger.service.db.ts

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,15 @@
11
import { Injectable, Inject } from '@nestjs/common';
22
import { ILogRepository } from '../domain/interfaces/log-repository.interface';
3+
import { LogEntryDto } from '../infrastructure/persistence/dto/log-entry-dto';
34

45
@Injectable()
56
export class LoggerServiceDb {
67
constructor(
78
@Inject('ILogRepository') private readonly logRepository: ILogRepository,
89
) {}
910

10-
async error(
11-
message: string,
12-
trace?: string,
13-
metadata?: {
14-
recipient?: string;
15-
notificationType?: string;
16-
mediaType?: string;
17-
context?: string;
18-
},
19-
) {
20-
await this.logRepository.saveLog({
21-
level: 'error',
22-
message,
23-
trace,
24-
metadata,
25-
timestamp: new Date(),
26-
});
11+
async error(logEntryDto: LogEntryDto) {
12+
await this.logRepository.saveLog(logEntryDto);
2713
}
2814
async getLogsByFilter(
2915
level: string,
@@ -42,7 +28,6 @@ export class LoggerServiceDb {
4228
`No logs found. Level: ${level}, Context: ${context}, Page: ${page}, Limit: ${limit}`,
4329
);
4430
}
45-
// eslint-disable-next-line @typescript-eslint/no-unsafe-return
4631
return logs;
4732
}
4833
async getLogById(id: string) {

0 commit comments

Comments
 (0)