From d7c9ae307bd167759bb8293b647fe5a900f7b3b5 Mon Sep 17 00:00:00 2001 From: mcele Date: Tue, 6 May 2025 11:54:31 -0300 Subject: [PATCH 1/2] fix(receta): corrige respuesta al dispensar --- modules/recetas/recetasController.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/modules/recetas/recetasController.ts b/modules/recetas/recetasController.ts index 40484fafc3..392acfa1ce 100644 --- a/modules/recetas/recetasController.ts +++ b/modules/recetas/recetasController.ts @@ -173,13 +173,11 @@ export async function setEstadoDispensa(req, operacion, app) { throw new RecetaNotFound(); } - if (receta.estadoActual.tipo !== 'vigente') { - throw new RecetaNotEdit(receta.estadoActual.tipo); - } receta = await dispensar(receta, operacion, dataDispensa, sistema); Auth.audit(receta, req); - await receta.save(); + return await receta.save(); + } catch (error) { await updateLog.error('setEstadoDispensa', { operacion, sistema, recetaId, dataDispensa }, error); From d737a19d0708cdd0646d4c615a44f5135b33ca1e Mon Sep 17 00:00:00 2001 From: mcele Date: Wed, 7 May 2025 09:17:31 -0300 Subject: [PATCH 2/2] fix(receta): corrige respuesta get usuario no app --- modules/recetas/recetasController.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/recetas/recetasController.ts b/modules/recetas/recetasController.ts index 392acfa1ce..8235f6f11b 100644 --- a/modules/recetas/recetasController.ts +++ b/modules/recetas/recetasController.ts @@ -62,8 +62,9 @@ async function registrarAppNotificadas(req, recetas) { }); const recetasUpdated = await Promise.all(recetasPaciente); return recetasUpdated.filter(r => r !== null); + } else { + return recetas; } - return []; } export async function buscarRecetas(req) {