Files
administracionHospital/patch_utils.cjs
T

17 lines
564 B
JavaScript

const fs = require('fs');
let code = fs.readFileSync('src/lib/utils.ts', 'utf8');
code = code.replace(
/export function isCamaFueraDeGrupo\([\s\S]*?return false;\n\}/,
`export function isCamaFueraDeGrupo(
cama: { numero: string; grupoId?: string; areaId?: string; sector?: string },
gruposOrAreas?: { id: string; nombre: string }[]
): boolean {
if (cama.sector === 'Fuera de Área') return true;
if (cama.sector === 'En Área') return false;
return computeSector(cama.numero) === 'Fuera de Área';
}`
);
fs.writeFileSync('src/lib/utils.ts', code);