From 851f419e213d1d27ba9cb0780e0c158b38e3b82a Mon Sep 17 00:00:00 2001 From: Harish-osmosys <121787291+Harish-osmosys@users.noreply.github.com> Date: Wed, 8 Jan 2025 16:33:24 +0530 Subject: [PATCH] feat: improve logger injection in constructor --- apps/api/src/common/decorators/is-data-valid.decorator.ts | 2 +- apps/api/src/common/guards/api-key/api-key.guard.ts | 2 +- apps/api/src/modules/notifications/notifications.controller.ts | 2 +- apps/api/src/modules/providers/aws-ses/aws-ses.service.ts | 2 +- apps/api/src/modules/providers/mailgun/mailgun.service.ts | 2 +- apps/api/src/modules/providers/push-sns/push-sns.service.ts | 2 +- .../modules/providers/sms-kapsystem/sms-kapsystem.service.ts | 2 +- apps/api/src/modules/providers/sms-plivo/sms-plivo.service.ts | 2 +- apps/api/src/modules/providers/sms-sns/sms-sns.service.ts | 2 +- apps/api/src/modules/providers/sms-twilio/sms-twilio.service.ts | 2 +- apps/api/src/modules/providers/smtp/smtp.service.ts | 2 +- apps/api/src/modules/providers/vc-twilio/vc-twilio.service.ts | 2 +- .../providers/wa-twilio-business/wa-twilio-business.service.ts | 2 +- apps/api/src/modules/providers/wa-twilio/wa-twilio.service.ts | 2 +- .../src/modules/providers/wa360dialog/wa360dialog.service.ts | 2 +- 15 files changed, 15 insertions(+), 15 deletions(-) diff --git a/apps/api/src/common/decorators/is-data-valid.decorator.ts b/apps/api/src/common/decorators/is-data-valid.decorator.ts index f96c6160..5848fe6b 100644 --- a/apps/api/src/common/decorators/is-data-valid.decorator.ts +++ b/apps/api/src/common/decorators/is-data-valid.decorator.ts @@ -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 { diff --git a/apps/api/src/common/guards/api-key/api-key.guard.ts b/apps/api/src/common/guards/api-key/api-key.guard.ts index 2917e727..1a80dfb7 100644 --- a/apps/api/src/common/guards/api-key/api-key.guard.ts +++ b/apps/api/src/common/guards/api-key/api-key.guard.ts @@ -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 | Observable { diff --git a/apps/api/src/modules/notifications/notifications.controller.ts b/apps/api/src/modules/notifications/notifications.controller.ts index a8eed56b..35ec0a95 100644 --- a/apps/api/src/modules/notifications/notifications.controller.ts +++ b/apps/api/src/modules/notifications/notifications.controller.ts @@ -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') diff --git a/apps/api/src/modules/providers/aws-ses/aws-ses.service.ts b/apps/api/src/modules/providers/aws-ses/aws-ses.service.ts index 13f7f3fa..bb56418f 100644 --- a/apps/api/src/modules/providers/aws-ses/aws-ses.service.ts +++ b/apps/api/src/modules/providers/aws-ses/aws-ses.service.ts @@ -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 { diff --git a/apps/api/src/modules/providers/mailgun/mailgun.service.ts b/apps/api/src/modules/providers/mailgun/mailgun.service.ts index 0e5c5212..1359336b 100644 --- a/apps/api/src/modules/providers/mailgun/mailgun.service.ts +++ b/apps/api/src/modules/providers/mailgun/mailgun.service.ts @@ -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); } diff --git a/apps/api/src/modules/providers/push-sns/push-sns.service.ts b/apps/api/src/modules/providers/push-sns/push-sns.service.ts index 2f130aaf..375a3151 100644 --- a/apps/api/src/modules/providers/push-sns/push-sns.service.ts +++ b/apps/api/src/modules/providers/push-sns/push-sns.service.ts @@ -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 { diff --git a/apps/api/src/modules/providers/sms-kapsystem/sms-kapsystem.service.ts b/apps/api/src/modules/providers/sms-kapsystem/sms-kapsystem.service.ts index 02298ea1..a86845e7 100644 --- a/apps/api/src/modules/providers/sms-kapsystem/sms-kapsystem.service.ts +++ b/apps/api/src/modules/providers/sms-kapsystem/sms-kapsystem.service.ts @@ -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 { diff --git a/apps/api/src/modules/providers/sms-plivo/sms-plivo.service.ts b/apps/api/src/modules/providers/sms-plivo/sms-plivo.service.ts index a8171d6c..c292d859 100644 --- a/apps/api/src/modules/providers/sms-plivo/sms-plivo.service.ts +++ b/apps/api/src/modules/providers/sms-plivo/sms-plivo.service.ts @@ -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 { diff --git a/apps/api/src/modules/providers/sms-sns/sms-sns.service.ts b/apps/api/src/modules/providers/sms-sns/sms-sns.service.ts index cfd195d4..71e95189 100644 --- a/apps/api/src/modules/providers/sms-sns/sms-sns.service.ts +++ b/apps/api/src/modules/providers/sms-sns/sms-sns.service.ts @@ -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 { diff --git a/apps/api/src/modules/providers/sms-twilio/sms-twilio.service.ts b/apps/api/src/modules/providers/sms-twilio/sms-twilio.service.ts index 087805ca..6303737f 100644 --- a/apps/api/src/modules/providers/sms-twilio/sms-twilio.service.ts +++ b/apps/api/src/modules/providers/sms-twilio/sms-twilio.service.ts @@ -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 { diff --git a/apps/api/src/modules/providers/smtp/smtp.service.ts b/apps/api/src/modules/providers/smtp/smtp.service.ts index abd9f7e0..e0ce162e 100644 --- a/apps/api/src/modules/providers/smtp/smtp.service.ts +++ b/apps/api/src/modules/providers/smtp/smtp.service.ts @@ -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 { diff --git a/apps/api/src/modules/providers/vc-twilio/vc-twilio.service.ts b/apps/api/src/modules/providers/vc-twilio/vc-twilio.service.ts index 7321882b..52dde131 100644 --- a/apps/api/src/modules/providers/vc-twilio/vc-twilio.service.ts +++ b/apps/api/src/modules/providers/vc-twilio/vc-twilio.service.ts @@ -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 { diff --git a/apps/api/src/modules/providers/wa-twilio-business/wa-twilio-business.service.ts b/apps/api/src/modules/providers/wa-twilio-business/wa-twilio-business.service.ts index f128ccb2..15f137a9 100644 --- a/apps/api/src/modules/providers/wa-twilio-business/wa-twilio-business.service.ts +++ b/apps/api/src/modules/providers/wa-twilio-business/wa-twilio-business.service.ts @@ -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 { diff --git a/apps/api/src/modules/providers/wa-twilio/wa-twilio.service.ts b/apps/api/src/modules/providers/wa-twilio/wa-twilio.service.ts index 6e7ee73d..73900080 100644 --- a/apps/api/src/modules/providers/wa-twilio/wa-twilio.service.ts +++ b/apps/api/src/modules/providers/wa-twilio/wa-twilio.service.ts @@ -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 { diff --git a/apps/api/src/modules/providers/wa360dialog/wa360dialog.service.ts b/apps/api/src/modules/providers/wa360dialog/wa360dialog.service.ts index cdd1b56c..fe033381 100644 --- a/apps/api/src/modules/providers/wa360dialog/wa360dialog.service.ts +++ b/apps/api/src/modules/providers/wa360dialog/wa360dialog.service.ts @@ -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 {