Skip to content

[Archeo] Adiciona validação class-validator em AuthPayloadDto para propagar em UpdateAuthDto - #7

Open
GabrielMella wants to merge 1 commit into
developfrom
archeo-fix/class_validator-38dd4989
Open

GabrielMella wants to merge 1 commit into
developfrom
archeo-fix/class_validator-38dd4989

Conversation

@GabrielMella

Copy link
Copy Markdown
Owner

DTOs devem usar class-validator decorators


AuthPayloadDto não possuía decorators de validação (@isemail, @isnotempty, @IsString, @minlength) nos campos email e password; como UpdateAuthDto é um PartialType(AuthPayloadDto), a ausência desses decorators impedia validação também no DTO de update. Adicionados os decorators em auth.dto.ts e incluídas as dependências class-validator e class-transformer no package.json, já que não estavam listadas como dependências diretas do projeto.

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

…ar em UpdateAuthDto (issue #1819)

AuthPayloadDto não possuía decorators de validação (@isemail, @isnotempty, @IsString, @minlength) nos campos email e password; como UpdateAuthDto é um PartialType(AuthPayloadDto), a ausência desses decorators impedia validação também no DTO de update. Adicionados os decorators em auth.dto.ts e incluídas as dependências class-validator e class-transformer no package.json, já que não estavam listadas como dependências diretas do projeto.
@GabrielMella GabrielMella added the archeo Aberto automaticamente pelo Archeo label Aug 4, 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