From 45e461e757b6cdff1f69d173a0b12e0d5b008ace Mon Sep 17 00:00:00 2001 From: Jeferson Ramos Date: Wed, 5 Nov 2025 16:03:09 -0300 Subject: [PATCH] lint --- .../channel/whatsapp/whatsapp.baileys.service.ts | 6 +++--- src/utils/use-multi-file-auth-state-prisma.ts | 7 +++---- src/utils/use-multi-file-auth-state-provider-files.ts | 5 ++--- src/utils/use-multi-file-auth-state-redis-db.ts | 3 +-- 4 files changed, 9 insertions(+), 12 deletions(-) diff --git a/src/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts b/src/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts index 922dd017..054853ed 100644 --- a/src/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts +++ b/src/api/integrations/channel/whatsapp/whatsapp.baileys.service.ts @@ -273,19 +273,19 @@ export class BaileysStartupService extends ChannelStartupService { if (provider?.ENABLED) { const authState = await this.authStateProvider.authStateProvider(this.instance.id); - await authState.removeCreds() + await authState.removeCreds(); } if (cache?.REDIS.ENABLED && cache?.REDIS.SAVE_INSTANCES) { const authState = await useMultiFileAuthStateRedisDb(this.instance.id, this.cache); - await authState.removeCreds() + await authState.removeCreds(); } if (db.SAVE_DATA.INSTANCE) { const authState = await useMultiFileAuthStatePrisma(this.instance.id, this.cache); - await authState.removeCreds() + await authState.removeCreds(); } const sessionExists = await this.prismaRepository.session.findFirst({ where: { sessionId: this.instanceId } }); diff --git a/src/utils/use-multi-file-auth-state-prisma.ts b/src/utils/use-multi-file-auth-state-prisma.ts index 2a8f9514..d0907802 100644 --- a/src/utils/use-multi-file-auth-state-prisma.ts +++ b/src/utils/use-multi-file-auth-state-prisma.ts @@ -1,11 +1,11 @@ import { prismaRepository } from '@api/server.module'; import { CacheService } from '@api/services/cache.service'; import { CacheConf, configService } from '@config/env.config'; +import { Logger } from '@config/logger.config'; import { INSTANCE_DIR } from '@config/path.config'; import { AuthenticationState, BufferJSON, initAuthCreds, WAProto as proto } from 'baileys'; import fs from 'fs/promises'; import path from 'path'; -import {Logger} from "@config/logger.config"; const fixFileName = (file: string): string | undefined => { if (!file) { @@ -147,7 +147,6 @@ export default async function useMultiFileAuthStatePrisma( } async function removeCreds(): Promise { - const cacheConfig = configService.get('CACHE'); // Redis @@ -156,7 +155,7 @@ export default async function useMultiFileAuthStatePrisma( await cache.delete(sessionId); logger.info({ action: 'redis.delete', sessionId }); - return + return; } } catch (err) { logger.warn({ action: 'redis.delete', sessionId, err }); @@ -209,6 +208,6 @@ export default async function useMultiFileAuthStatePrisma( return writeData(creds, 'creds'); }, - removeCreds + removeCreds, }; } diff --git a/src/utils/use-multi-file-auth-state-provider-files.ts b/src/utils/use-multi-file-auth-state-provider-files.ts index a1e94a1d..c8a44fd1 100644 --- a/src/utils/use-multi-file-auth-state-provider-files.ts +++ b/src/utils/use-multi-file-auth-state-provider-files.ts @@ -41,7 +41,7 @@ import { isNotEmpty } from 'class-validator'; export type AuthState = { state: AuthenticationState; - saveCreds: () => Promise + saveCreds: () => Promise; removeCreds: () => Promise; }; @@ -91,7 +91,6 @@ export class AuthStateProvider { }; const removeCreds = async () => { - const [response, error] = await this.providerFiles.removeSession(instance); if (error) { // this.logger.error(['removeData', error?.message, error?.stack]); @@ -144,7 +143,7 @@ export class AuthStateProvider { return await writeData(creds, 'creds'); }, - removeCreds + removeCreds, }; } } diff --git a/src/utils/use-multi-file-auth-state-redis-db.ts b/src/utils/use-multi-file-auth-state-redis-db.ts index 285f7e80..e0981c70 100644 --- a/src/utils/use-multi-file-auth-state-redis-db.ts +++ b/src/utils/use-multi-file-auth-state-redis-db.ts @@ -39,7 +39,6 @@ export async function useMultiFileAuthStateRedisDb( async function removeCreds(): Promise { try { - logger.warn({ action: 'redis.delete', instanceName }); return await cache.delete(instanceName); @@ -89,6 +88,6 @@ export async function useMultiFileAuthStateRedisDb( return await writeData(creds, 'creds'); }, - removeCreds + removeCreds, }; }