From 7584c366a88c683dce3ba9179b0f85c031cfb3a0 Mon Sep 17 00:00:00 2001 From: mcele Date: Thu, 17 Jul 2025 17:46:59 -0300 Subject: [PATCH] fix(Receta): se agrega idDispensaApp en estados de dispensa --- modules/recetas/receta-schema.ts | 4 ++++ modules/recetas/recetasController.ts | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/modules/recetas/receta-schema.ts b/modules/recetas/receta-schema.ts index ec2a3215f4..5f34b007df 100644 --- a/modules/recetas/receta-schema.ts +++ b/modules/recetas/receta-schema.ts @@ -74,6 +74,10 @@ const estadoDispensaSchema = new mongoose.Schema({ required: true, default: 'sin-dispensa' }, + idDispensaApp: { + type: String, + required: false + }, fecha: Date, sistema: sistemaSchema, cancelada: { diff --git a/modules/recetas/recetasController.ts b/modules/recetas/recetasController.ts index 4c2c5f1a15..128c1b4fcb 100644 --- a/modules/recetas/recetasController.ts +++ b/modules/recetas/recetasController.ts @@ -235,11 +235,11 @@ async function dispensar(receta, operacion, dataDispensa, sistema) { dispensa.organizacion = dataDispensa.organizacion || null; receta.dispensa.push(dispensa); receta.estados.push(estadoReceta); - receta.estadoActual = estadoReceta; receta.estadosDispensa.push({ tipo: tipoDispensa, - fecha: new Date(), + idDispensaApp, + fecha: dispensa.fecha, sistema }); }