diff --git a/src/tbank/tbank.client.ts b/src/tbank/tbank.client.ts index e2d79e2..b9078c6 100644 --- a/src/tbank/tbank.client.ts +++ b/src/tbank/tbank.client.ts @@ -1,4 +1,8 @@ -import { Injectable, Logger, ServiceUnavailableException } from '@nestjs/common'; +import { + Injectable, + Logger, + ServiceUnavailableException, +} from '@nestjs/common'; import { ConfigService } from '@nestjs/config'; import { ChannelCredentials, @@ -108,16 +112,18 @@ export class TbankClient { ? ChannelCredentials.createSsl(readFileSync(caPath)) : ChannelCredentials.createSsl(); this.client = new Service( - config.getOrThrow('TBANK_GRPC_ENDPOINT'), + config.getOrThrow('TBANK_GRPC_ENDPOINT'), credentials, ); this.queue = new RateLimiter( - config.getOrThrow('TBANK_RATE_LIMIT_PER_SECOND'), + config.getOrThrow('TBANK_RATE_LIMIT_PER_SECOND'), ); this.logger.log({ event: 'client_configured', - endpoint: config.getOrThrow('TBANK_GRPC_ENDPOINT'), - rateLimitPerSecond: config.getOrThrow('TBANK_RATE_LIMIT_PER_SECOND'), + endpoint: config.getOrThrow('TBANK_GRPC_ENDPOINT'), + rateLimitPerSecond: config.getOrThrow( + 'TBANK_RATE_LIMIT_PER_SECOND', + ), customCa: Boolean(caPath), }); } @@ -155,7 +161,10 @@ export class TbankClient { status.RESOURCE_EXHAUSTED, ].includes(code) ) { - this.logger.log({ event: 'get_accounts_retry_scheduled', delayMs: 1000 }); + this.logger.log({ + event: 'get_accounts_retry_scheduled', + delayMs: 1000, + }); await new Promise((resolve) => setTimeout(resolve, 1000)); return this.call(token, false); }