Tareas #17630
Fix error caracteristicas
| Estado: | Nueva | Fecha de inicio: | 12/02/2026 | |
|---|---|---|---|---|
| Prioridad: | Normal | Fecha fin: | ||
| Asignado a: | - | % Realizado: | 0% | |
| Categoría: | - | Tiempo dedicado: | - | |
| Versión prevista: | - | |||
| Analisis: |
Descripción
Requisitos
Mejorar control de DTO en inscribir alumno a curso ya que en la caracteristica de celular el DTO formatea todo a Number y cuando se colocan cosas como "011" lo transforma a Number y queda solo "11" y esto rompe con el requisito de que sean como minimo 3 digitos
Histórico
#1
Actualizado por Nicolas Arquiel hace 25 días
@ApiProperty({
description: 'Característica del número de celular (código de área)',
example: '011',
})
@IsString({ message: 'La característica del celular debe ser texto' })
@IsNotEmpty({ message: 'La característica del celular es obligatoria' })
@Matches(/^\d+$/, { message: 'La característica del celular solo debe contener dígitos' })
@Length(3, 8, { message: 'La característica del celular debe tener entre 3 y 8 dígitos' })
celularcar: string;