Añadida la opcion "otro" en actividad productiva al registrar y ver los datos de OSP
This commit is contained in:
@@ -16,7 +16,7 @@ export class TrainingService {
|
||||
constructor(
|
||||
@Inject(DRIZZLE_PROVIDER) private drizzle: NodePgDatabase<typeof schema>,
|
||||
private readonly minioService: MinioService,
|
||||
) {}
|
||||
) { }
|
||||
|
||||
async findAll(paginationDto?: PaginationDto) {
|
||||
const {
|
||||
@@ -268,7 +268,7 @@ export class TrainingService {
|
||||
|
||||
// 2. Extraer solo visitDate para formatearlo.
|
||||
// Ya NO extraemos state, municipality, etc. porque no vienen en el DTO.
|
||||
const { visitDate, state, municipality, parish, ...rest } =
|
||||
const { visitDate, state, municipality, parish, productiveActivityOther, ...rest } =
|
||||
createTrainingDto;
|
||||
|
||||
const [newRecord] = await this.drizzle
|
||||
@@ -280,6 +280,9 @@ export class TrainingService {
|
||||
// Conversión de fecha
|
||||
visitDate: new Date(visitDate),
|
||||
|
||||
// Borra las tildes y cambia el texto a mayusculas
|
||||
productiveActivityOther: productiveActivityOther.toUpperCase().normalize("NFD").replace(/[\u0300-\u036f]/g, ""),
|
||||
|
||||
// 3. Asignar fotos de forma segura
|
||||
photo1: photoPaths[0] ?? null,
|
||||
photo2: photoPaths[1] ?? null,
|
||||
|
||||
Reference in New Issue
Block a user