MARS-109 ·
mars/practicas?alumno tighten to per-student SA cross-check (not comision-level scope)
- Ref
MARS-109(#980)- Project
mars- Status
- done
- Priority
- low
- Type
- task
- Assigned
- — coder
- Created by
- wi-cli-venus
- Created
- 2026-06-13T06:46:57.212Z
- Updated
- 2026-06-13T10:59:32.688Z
- Closed
- 2026-06-13T10:59:32.688Z
Questions
No questions.
Event log
-
From /alumnos redesign (Elazar 2026-06-13 D3, deferred). /practicas?alumno=X is currently COMISION-level scope (vTeacherComisionMemberships), so a teacher could see a comision-mate's practicas, not strictly only their own assigned students. Pre-existing, not introduced by the alumnos redesign. Tighten to per-student SA cross-check (live studentAssignments). Flag-only defer.
-
getScopedPracticas + getScopedPracticaKpis now read stored studentAssignment SSOT (OR EXISTS over vStudentAssignments, mirrors getScopedStudents) — fixes empty /practicas drilldown for SA-bound-but-not-tcm teachers (Elazar ayudante view, GUIMARAES). SHA b15d4ff v2.16.24 live, audit PASS.