feat: add RegistrationResponseDTO and AccountDeletionResponseDTO

This commit is contained in:
2026-01-10 22:33:41 +01:00
parent 0e557c3f89
commit 20ea6c4a27

View File

@@ -74,3 +74,19 @@ func ToSanitizedUserDTOs(users []database.User) []SanitizedUserDTO {
} }
return dtos return dtos
} }
type RegistrationResponseDTO struct {
User UserDTO `json:"user"`
VerificationSent bool `json:"verification_sent"`
}
func ToRegistrationResponseDTO(user *database.User, verificationSent bool) RegistrationResponseDTO {
return RegistrationResponseDTO{
User: ToUserDTO(user),
VerificationSent: verificationSent,
}
}
type AccountDeletionResponseDTO struct {
PostsDeleted bool `json:"posts_deleted"`
}