Skip to content

[Archeo] Correção automática: exception_filter - #4

Open
GabrielMella wants to merge 1 commit into
developfrom
archeo-fix/exception_filter-56d44ae8
Open

GabrielMella wants to merge 1 commit into
developfrom
archeo-fix/exception_filter-56d44ae8

Conversation

@GabrielMella

Copy link
Copy Markdown
Owner

Aplicação deve ter exception filter global (verificado em 47 arquivos do projeto)


@types/express está presente (via @nestjs/platform-express), então a tipagem Request/Response do meu filtro é válida. Criei src/common/filters/all-exceptions.filter.ts, um ExceptionFilter global (@Catch()) que loga o erro completo no servidor mas retorna ao cliente apenas o status HTTP e uma mensagem genérica ("Internal server error") para exceções não tratadas, evitando vazar stack traces ou detalhes internos — apenas exceções conhecidas (HttpException) expõem sua mensagem já pú

Gerado automaticamente pelo Archeo Fixer (spec 024). Revise antes de mergear — esta correção ainda não foi validada por testes ou build.

`@types/express` está presente (via `@nestjs/platform-express`), então a tipagem `Request`/`Response` do meu filtro é válida. Criei `src/common/filters/all-exceptions.filter.ts`, um `ExceptionFilter` global (`@Catch()`) que loga o erro completo no servidor mas retorna ao cliente apenas o status HTTP e uma mensagem genérica ("Internal server error") para exceções não tratadas, evitando vazar stack traces ou detalhes internos — apenas exceções conhecidas (`HttpException`) expõem sua mensagem já pú
@GabrielMella GabrielMella added the archeo Aberto automaticamente pelo Archeo label Aug 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

archeo Aberto automaticamente pelo Archeo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant