feat(captura): fechas de Obra bloqueadas tras establecerse, solo admin las cambia

This commit is contained in:
2026-09-12 07:52:40 +00:00
parent 1c81331614
commit d2e97f33f5
8 changed files with 175 additions and 10 deletions

View File

@@ -87,8 +87,12 @@ export function CapturaPage({ onVolver }: Props) {
await guardarBulk({ desarrollo, departamento, registros })
toast.success('Cambios guardados')
await cargar()
} catch {
toast.error('No se pudieron guardar los cambios')
} catch (e) {
toast.error(
e instanceof Error && e.message && !e.message.startsWith('HTTP')
? e.message
: 'No se pudieron guardar los cambios',
)
} finally {
setGuardando(false)
}
@@ -215,6 +219,7 @@ export function CapturaPage({ onVolver }: Props) {
onGuardar={handleGuardar}
guardando={guardando}
filtroEstatus={filtroEstatus}
puedeEditarFechas={rol === 'admin'}
/>
)}
</section>