NCP-3 Add logic update user fields,change password

This commit is contained in:
vladp
2025-11-27 12:48:08 +07:00
parent ffb1d811a8
commit 5c8fdce323
10 changed files with 180 additions and 11 deletions
@@ -3,6 +3,7 @@ package ru.soune.no_copy.dto;
import com.fasterxml.jackson.annotation.JsonFormat;
import jakarta.validation.constraints.Email;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Past;
import jakarta.validation.constraints.Size;
import org.springframework.format.annotation.DateTimeFormat;
import ru.soune.no_copy.entity.GenderType;
@@ -27,6 +28,7 @@ public record RegisterRequest(
@DateTimeFormat(pattern = "dd-MM-yyyy")
@JsonFormat(pattern = "dd-MM-yyyy")
@Past
LocalDate birthday,
@NotBlank(message = "error.not.blank")