Skip to content

Commit

Permalink
fix: logger constructor
Browse files Browse the repository at this point in the history
  • Loading branch information
kshitij-k-osmosys committed Jul 30, 2024
1 parent 8d8991b commit bb2fa78
Show file tree
Hide file tree
Showing 8 changed files with 32 additions and 16 deletions.
6 changes: 4 additions & 2 deletions apps/api/src/modules/providers/mailgun/mailgun.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,11 @@ export class MailgunService {
private mailgun: Mailgun;
private mailgunClient: ReturnType<Mailgun['client']>;
private mailgunDomain: string;
private logger: Logger;

constructor(private readonly providersService: ProvidersService) {
constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
) {
this.mailgun = new Mailgun(FormData);
}

Expand Down
6 changes: 4 additions & 2 deletions apps/api/src/modules/providers/push-sns/push-sns.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,11 @@ export interface PushSnsData {
@Injectable()
export class PushSnsService {
private sns: SNS;
private logger: Logger;

constructor(private readonly providersService: ProvidersService) {}
constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
) {}

async assignSnsConfig(providerId: number): Promise<void> {
this.logger.debug('Started assigning SNS client');
Expand Down
6 changes: 4 additions & 2 deletions apps/api/src/modules/providers/sms-plivo/sms-plivo.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,9 +49,11 @@ export interface PlivoMessageStatusResponse {
@Injectable()
export class SmsPlivoService {
private plivoClient;
private logger: Logger;

constructor(private readonly providersService: ProvidersService) {}
constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
) {}

async assignTransport(providerId: number): Promise<void> {
this.logger.debug('Started assigning transport for SMS Plivo');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,11 @@ export interface SmsTwilioResponseData {
@Injectable()
export class SmsTwilioService {
private twilioClient;
private logger: Logger;

constructor(private readonly providersService: ProvidersService) {}
constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
) {}

async assignTransport(providerId: number): Promise<void> {
this.logger.debug('Started assigning transport for SMS Twilio');
Expand Down
6 changes: 4 additions & 2 deletions apps/api/src/modules/providers/smtp/smtp.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,11 @@ import { ProvidersService } from '../providers.service';
@Injectable()
export class SmtpService {
private transporter: nodemailer.Transporter;
private logger: Logger;

constructor(private readonly providersService: ProvidersService) {}
constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
) {}

async assignTransport(providerId: number): Promise<void> {
this.logger.debug('Started assigning smtp transport');
Expand Down
6 changes: 4 additions & 2 deletions apps/api/src/modules/providers/vc-twilio/vc-twilio.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -84,9 +84,11 @@ export interface VcTwilioResponseData {
export class VcTwilioService {
private twilioClient;
private twilioVoiceCallObject: Partial<VcTwilioData>;
private logger: Logger;

constructor(private readonly providersService: ProvidersService) {}
constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
) {}

async assignTransport(providerId: number): Promise<void> {
this.logger.debug('Started assigning transport for VC Twilio');
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,11 @@ export interface WaTwilioBusinessResponseData {
@Injectable()
export class WaTwilioBusinessService {
private twilioClient;
private logger: Logger;

constructor(private readonly providersService: ProvidersService) {}
constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
) {}

async assignTransport(providerId: number): Promise<void> {
this.logger.debug('Started assigning transport for Whatsapp Business Twilio');
Expand Down
6 changes: 4 additions & 2 deletions apps/api/src/modules/providers/wa-twilio/wa-twilio.service.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,11 @@ export interface WaTwilioResponseData {
@Injectable()
export class WaTwilioService {
private twilioClient;
private logger: Logger;

constructor(private readonly providersService: ProvidersService) {}
constructor(
private readonly providersService: ProvidersService,
private logger: Logger,
) {}

async assignTransport(providerId: number): Promise<void> {
this.logger.debug('Started assigning transport for Whatsapp Twilio');
Expand Down

0 comments on commit bb2fa78

Please sign in to comment.