From 82416da2fc8830458e9604f02a27545bef08c895 Mon Sep 17 00:00:00 2001 From: MarianoCampetella Date: Fri, 17 Jul 2026 11:01:35 -0300 Subject: [PATCH] Agregar campos en el buscador y en la ficha --- .../forms/forms-epidemiologia/forms-epidemiologia-schema.ts | 2 +- .../forms/forms-epidemiologia/forms-epidemiologia.routes.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/forms/forms-epidemiologia/forms-epidemiologia-schema.ts b/modules/forms/forms-epidemiologia/forms-epidemiologia-schema.ts index 7b522fe1f2..8b3f74940d 100644 --- a/modules/forms/forms-epidemiologia/forms-epidemiologia-schema.ts +++ b/modules/forms/forms-epidemiologia/forms-epidemiologia-schema.ts @@ -117,7 +117,7 @@ FormsEpidemiologiaSchema.post('save', (ficha: any) => { const { FormsHistory } = require('./forms-history.schema'); const history = new FormsHistory(ficha.toJSON()); history._id = new mongoose.Types.ObjectId(); - if (ficha.config.configField?.length && !ficha.snvs) { + if (ficha.config?.configField?.length && !ficha.snvs) { EventCore.emitAsync('alta:fichaEpidemiologica:snvs', ficha); } history.save(); diff --git a/modules/forms/forms-epidemiologia/forms-epidemiologia.routes.ts b/modules/forms/forms-epidemiologia/forms-epidemiologia.routes.ts index ce21ca170a..3a4d6c8b2a 100644 --- a/modules/forms/forms-epidemiologia/forms-epidemiologia.routes.ts +++ b/modules/forms/forms-epidemiologia/forms-epidemiologia.routes.ts @@ -56,8 +56,8 @@ class FormsEpidemiologiaResource extends ResourceBase { } }, codigoSisa: { - field: 'secciones.fields.codigoSisa', - fn: (value) => (value ? { $type: 'number' } : { $not: { $type: 'number' } }) + field: 'idCasoSnvs', + fn: (value) => (value ? { $nin: [null, ''] } : { $in: [null, ''] }) }, estado: { field: 'secciones.fields.seguimiento.ultimoEstado.key',