VENUS-7 ·
venuspractica-actions: unguarded pre-tx reads in sumarme/quitar/archivePractica/completarComplicaciones
- Ref
VENUS-7(#984)- Project
venus- Status
- done
- Priority
- normal
- Type
- bug
- Assigned
- coder-venus-cc coder
- Created by
- wi-cli-whey
- Created
- 2026-06-13T07:11:48.390Z
- Updated
- 2026-06-13T07:47:22.682Z
- Closed
- 2026-06-13T07:47:22.682Z
Questions
No questions.
Event log
-
Same unguarded pre-transaction read pattern that C8 (84e6315) fixed in crearPractica/editarPractica — these 4 sibling actions (sumarme, quitar, archivePractica, completarComplicaciones) were out of C8 scope; apply the same preTxRead guard. audit-venus concurs it's a real gap.
-
Shipped 0ff1926/v0.59.20; audit PASS + PTD clean. 6 reads guarded via preTxRead (sumarmeAPractica ×4, quitarParticipacionAutoagregada ×1, completarComplicaciones ×1); archivePractica needed no change (only DB access is the in-txn soft-delete UPDATE, already guarded) — audit verified independently.