FEAT: Adiciona limite de tamanho para o corpo da requisição e ajusta retorno de mensagem no serviço Whatsapp
All checks were successful
Deploy Dev / deploy (push) Successful in 2s
All checks were successful
Deploy Dev / deploy (push) Successful in 2s
This commit is contained in:
parent
22e4742384
commit
e1a31f3f07
@ -1,13 +1,14 @@
|
|||||||
import 'reflect-metadata';
|
import 'reflect-metadata';
|
||||||
import { Logger } from '@nestjs/common';
|
import { Logger } from '@nestjs/common';
|
||||||
import { NestFactory } from '@nestjs/core';
|
import { NestFactory } from '@nestjs/core';
|
||||||
|
import { json, urlencoded } from 'express';
|
||||||
import { AppModule } from './app.module';
|
import { AppModule } from './app.module';
|
||||||
import { loadEnv } from './infra/config/load-env';
|
import { loadEnv } from './infra/config/load-env';
|
||||||
|
|
||||||
async function bootstrap() {
|
async function bootstrap() {
|
||||||
loadEnv();
|
loadEnv();
|
||||||
|
|
||||||
const app = await NestFactory.create(AppModule);
|
const app = await NestFactory.create(AppModule, { bodyParser: false });
|
||||||
const frontendUrl = process.env.FRONTEND_URL || 'http://localhost:3000';
|
const frontendUrl = process.env.FRONTEND_URL || 'http://localhost:3000';
|
||||||
const allowedOrigins = new Set(
|
const allowedOrigins = new Set(
|
||||||
frontendUrl
|
frontendUrl
|
||||||
@ -18,6 +19,10 @@ async function bootstrap() {
|
|||||||
allowedOrigins.add('http://localhost:3000');
|
allowedOrigins.add('http://localhost:3000');
|
||||||
allowedOrigins.add('http://localhost:5173');
|
allowedOrigins.add('http://localhost:5173');
|
||||||
const port = Number(process.env.PORT || process.env.BACKEND_PORT || 3001);
|
const port = Number(process.env.PORT || process.env.BACKEND_PORT || 3001);
|
||||||
|
const requestBodyLimit = process.env.REQUEST_BODY_LIMIT || '25mb';
|
||||||
|
|
||||||
|
app.use(json({ limit: requestBodyLimit }));
|
||||||
|
app.use(urlencoded({ extended: true, limit: requestBodyLimit }));
|
||||||
|
|
||||||
app.enableCors({
|
app.enableCors({
|
||||||
origin(origin, callback) {
|
origin(origin, callback) {
|
||||||
|
|||||||
@ -584,7 +584,7 @@ export class WhatsappService implements OnModuleInit {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (!cleanMessage) {
|
if (!cleanMessage) {
|
||||||
return `*Atendente: ${cleanSenderName}*`;
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
return `*Atendente: ${cleanSenderName}*\n\n${cleanMessage}`;
|
return `*Atendente: ${cleanSenderName}*\n\n${cleanMessage}`;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user