Skip to content

Commit

Permalink
feat: improve logger injection in constructor
Browse files Browse the repository at this point in the history
  • Loading branch information
Harish-osmosys committed Jan 8, 2025
1 parent ca08424 commit 851f419
Show file tree
Hide file tree
Showing 15 changed files with 15 additions and 15 deletions.
2 changes: 1 addition & 1 deletion apps/api/src/common/decorators/is-data-valid.decorator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ import { SmsSnsDataDto } from 'src/modules/notifications/dtos/providers/smsSns-d
export class IsDataValidConstraint implements ValidatorConstraintInterface {
constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(IsDataValidConstraint.name),
) {}

async validate(value: object, args: ValidationArguments): Promise<boolean> {
Expand Down
2 changes: 1 addition & 1 deletion apps/api/src/common/guards/api-key/api-key.guard.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ export class ApiKeyGuard implements CanActivate {
constructor(
private readonly serverApiKeysService: ServerApiKeysService,
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(ApiKeyGuard.name),
) {}

canActivate(context: ExecutionContext): boolean | Promise<boolean> | Observable<boolean> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export class NotificationsController {
constructor(
private readonly notificationService: NotificationsService,
private readonly jsend: JsendFormatter,
private logger: Logger,
private logger: Logger = new Logger(NotificationsController.name),
) {}

@Post('queue')
Expand Down
2 changes: 1 addition & 1 deletion apps/api/src/modules/providers/aws-ses/aws-ses.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ export interface AwsSesData {
export class AwsSesService {
constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(AwsSesService.name),
) {}

private async getSesClient(providerId: number): Promise<aws.SES> {
Expand Down
2 changes: 1 addition & 1 deletion apps/api/src/modules/providers/mailgun/mailgun.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ export class MailgunService {

constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(MailgunService.name),
) {
this.mailgun = new Mailgun(FormData);
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export class PushSnsService {

constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(PushSnsService.name),
) {}

async assignSnsConfig(providerId: number): Promise<void> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ export class SmsKapsystemService {
constructor(
private httpService: HttpService,
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(SmsKapsystemService.name),
) {}

async assignKAPSystemValues(providerId: number): Promise<void> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ export class SmsPlivoService {

constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(SmsPlivoService.name),
) {}

async assignTransport(providerId: number): Promise<void> {
Expand Down
2 changes: 1 addition & 1 deletion apps/api/src/modules/providers/sms-sns/sms-sns.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export class SmsSnsService {

constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(SmsSnsService.name),
) {}

async assignSnsConfig(providerId: number): Promise<void> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ export class SmsTwilioService {

constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(SmsTwilioService.name),
) {}

async assignTransport(providerId: number): Promise<void> {
Expand Down
2 changes: 1 addition & 1 deletion apps/api/src/modules/providers/smtp/smtp.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export class SmtpService {

constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(SmtpService.name),
) {}

async assignTransport(providerId: number): Promise<void> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ export class VcTwilioService {

constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(VcTwilioService.name),
) {}

async assignTransport(providerId: number): Promise<void> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ export class WaTwilioBusinessService {

constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(WaTwilioBusinessService.name),
) {}

async assignTransport(providerId: number): Promise<void> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ export class WaTwilioService {

constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(WaTwilioService.name),
) {}

async assignTransport(providerId: number): Promise<void> {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ export class Wa360dialogService {
constructor(
private httpService: HttpService,
private readonly providersService: ProvidersService,
private logger: Logger,
private logger: Logger = new Logger(Wa360dialogService.name),
) {}

async assignWA360Values(providerId: number): Promise<void> {
Expand Down

0 comments on commit 851f419

Please sign in to comment.