17 lines
564 B
JavaScript
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);
|