Se guarda el id del usuario que creo el osp y el que lo actualice

This commit is contained in:
2026-02-23 10:15:24 -04:00
parent 510327de58
commit 590f62fad9
7 changed files with 2078 additions and 4 deletions

View File

@@ -265,6 +265,7 @@ export class TrainingService {
async create(
createTrainingDto: CreateTrainingDto,
files: Express.Multer.File[],
userId: number,
) {
// 1. Guardar fotos
const photoPaths = await this.saveFiles(files);
@@ -288,7 +289,9 @@ export class TrainingService {
photo3: photoPaths[2] ?? null,
state: Number(state) ?? null,
municipality: Number(municipality) ?? null,
parish: Number(parish) ?? null,
parish: Number(parish) ?? null,
createdBy: userId,
updatedBy: userId,
})
.returning();
@@ -299,6 +302,7 @@ export class TrainingService {
id: number,
updateTrainingDto: UpdateTrainingDto,
files: Express.Multer.File[],
userId: number,
) {
const currentRecord = await this.findOne(id);
@@ -334,6 +338,9 @@ export class TrainingService {
updateData.visitDate = new Date(updateTrainingDto.visitDate);
}
// actualizamos el id del usuario que actualizo el registro
updateData.updatedBy = userId;
const [updatedRecord] = await this.drizzle
.update(trainingSurveys)
.set(updateData)