refactor: lint fix

This commit is contained in:
ricael 2025-09-08 09:11:45 -03:00
parent 10a2c001ab
commit 79438c9445
4 changed files with 16 additions and 16 deletions

View File

@ -1,9 +1,9 @@
import { RouterBroker } from '@api/abstract/abstract.router'; import { RouterBroker } from '@api/abstract/abstract.router';
import { NumberDto } from '@api/dto/chat.dto'; import { NumberDto } from '@api/dto/chat.dto';
import { businessController } from '@api/server.module'; import { businessController } from '@api/server.module';
import { createMetaErrorResponse } from '@utils/errorResponse';
import { catalogSchema, collectionsSchema } from '@validate/validate.schema'; import { catalogSchema, collectionsSchema } from '@validate/validate.schema';
import { RequestHandler, Router } from 'express'; import { RequestHandler, Router } from 'express';
import { createMetaErrorResponse } from '@utils/errorResponse';
import { HttpStatus } from './index.router'; import { HttpStatus } from './index.router';
@ -24,7 +24,7 @@ export class BusinessRouter extends RouterBroker {
} catch (error) { } catch (error) {
// Log error for debugging // Log error for debugging
console.error('Business catalog error:', error); console.error('Business catalog error:', error);
// Use utility function to create standardized error response // Use utility function to create standardized error response
const errorResponse = createMetaErrorResponse(error, 'business_catalog'); const errorResponse = createMetaErrorResponse(error, 'business_catalog');
return res.status(errorResponse.status).json(errorResponse); return res.status(errorResponse.status).json(errorResponse);
@ -44,7 +44,7 @@ export class BusinessRouter extends RouterBroker {
} catch (error) { } catch (error) {
// Log error for debugging // Log error for debugging
console.error('Business collections error:', error); console.error('Business collections error:', error);
// Use utility function to create standardized error response // Use utility function to create standardized error response
const errorResponse = createMetaErrorResponse(error, 'business_collections'); const errorResponse = createMetaErrorResponse(error, 'business_collections');
return res.status(errorResponse.status).json(errorResponse); return res.status(errorResponse.status).json(errorResponse);
@ -53,4 +53,4 @@ export class BusinessRouter extends RouterBroker {
} }
public readonly router: Router = Router(); public readonly router: Router = Router();
} }

View File

@ -3,9 +3,9 @@ import { InstanceDto } from '@api/dto/instance.dto';
import { TemplateDto } from '@api/dto/template.dto'; import { TemplateDto } from '@api/dto/template.dto';
import { templateController } from '@api/server.module'; import { templateController } from '@api/server.module';
import { ConfigService } from '@config/env.config'; import { ConfigService } from '@config/env.config';
import { createMetaErrorResponse } from '@utils/errorResponse';
import { instanceSchema, templateSchema } from '@validate/validate.schema'; import { instanceSchema, templateSchema } from '@validate/validate.schema';
import { RequestHandler, Router } from 'express'; import { RequestHandler, Router } from 'express';
import { createMetaErrorResponse } from '@utils/errorResponse';
import { HttpStatus } from './index.router'; import { HttpStatus } from './index.router';
@ -29,7 +29,7 @@ export class TemplateRouter extends RouterBroker {
} catch (error) { } catch (error) {
// Log error for debugging // Log error for debugging
console.error('Template creation error:', error); console.error('Template creation error:', error);
// Use utility function to create standardized error response // Use utility function to create standardized error response
const errorResponse = createMetaErrorResponse(error, 'template_creation'); const errorResponse = createMetaErrorResponse(error, 'template_creation');
res.status(errorResponse.status).json(errorResponse); res.status(errorResponse.status).json(errorResponse);
@ -48,7 +48,7 @@ export class TemplateRouter extends RouterBroker {
} catch (error) { } catch (error) {
// Log error for debugging // Log error for debugging
console.error('Template find error:', error); console.error('Template find error:', error);
// Use utility function to create standardized error response // Use utility function to create standardized error response
const errorResponse = createMetaErrorResponse(error, 'template_find'); const errorResponse = createMetaErrorResponse(error, 'template_find');
res.status(errorResponse.status).json(errorResponse); res.status(errorResponse.status).json(errorResponse);
@ -57,4 +57,4 @@ export class TemplateRouter extends RouterBroker {
} }
public readonly router: Router = Router(); public readonly router: Router = Router();
} }

View File

@ -94,7 +94,7 @@ export class TemplateService {
const version = this.configService.get<WaBusiness>('WA_BUSINESS').VERSION; const version = this.configService.get<WaBusiness>('WA_BUSINESS').VERSION;
urlServer = `${urlServer}/${version}/${this.businessId}/message_templates`; urlServer = `${urlServer}/${version}/${this.businessId}/message_templates`;
const headers = { 'Content-Type': 'application/json', Authorization: `Bearer ${this.token}` }; const headers = { 'Content-Type': 'application/json', Authorization: `Bearer ${this.token}` };
if (method === 'GET') { if (method === 'GET') {
const result = await axios.get(urlServer, { headers }); const result = await axios.get(urlServer, { headers });
return result.data; return result.data;
@ -104,14 +104,14 @@ export class TemplateService {
} }
} catch (e) { } catch (e) {
this.logger.error('WhatsApp API request error: ' + (e.response?.data || e.message)); this.logger.error('WhatsApp API request error: ' + (e.response?.data || e.message));
// Return the complete error response from WhatsApp API // Return the complete error response from WhatsApp API
if (e.response?.data) { if (e.response?.data) {
return e.response.data; return e.response.data;
} }
// If no response data, throw connection error // If no response data, throw connection error
throw new Error(`Connection error: ${e.message}`); throw new Error(`Connection error: ${e.message}`);
} }
} }
} }

View File

@ -26,7 +26,7 @@ export function createMetaErrorResponse(error: any, context: string): MetaErrorR
const metaError = error.template || error; const metaError = error.template || error;
const errorUserTitle = metaError.error_user_title || metaError.message || 'Unknown error'; const errorUserTitle = metaError.error_user_title || metaError.message || 'Unknown error';
const errorUserMsg = metaError.error_user_msg || metaError.message || 'Unknown error'; const errorUserMsg = metaError.error_user_msg || metaError.message || 'Unknown error';
return { return {
status: HttpStatus.BAD_REQUEST, status: HttpStatus.BAD_REQUEST,
error: 'Bad Request', error: 'Bad Request',
@ -40,8 +40,8 @@ export function createMetaErrorResponse(error: any, context: string): MetaErrorR
error_subcode: metaError.error_subcode || null, error_subcode: metaError.error_subcode || null,
fbtrace_id: metaError.fbtrace_id || null, fbtrace_id: metaError.fbtrace_id || null,
context, context,
type: 'whatsapp_api_error' type: 'whatsapp_api_error',
}, },
timestamp: new Date().toISOString() timestamp: new Date().toISOString(),
}; };
} }