Práctica notification email subject collides across recipients (Gmail collapses duplicate tag); add per-recipient discriminator
Práctica notification emails (aprobada/etc, from soporte-evolutiva-mars) use an identical subject 'tag' across recipients — e.g. 'Endodoncia / Mars / Práctica aprobada - 260623-01' went to both Maxima Konis (HC 32843342) and Julieta Bordon (HC 692899). Gmail threads/collapses identical subjects so distinct students' notifications look duplicated in the mailbox (esp Elazar's Sent, which holds every send via his creds). Fix: add a per-recipient discriminator to the práctica email subject so subjects are unique per email. FIRST confirm whether práctica number 260623-01 shared by 2 students is a legit reciprocal práctica (mutual pick, one code by design — see reciprocal-practica-duplicate memory) vs a genuine number-collision data bug; fix the subject regardless, flag if it is a data bug. Investigate subject-construction in the práctica notification mailer; pick cleanest discriminator (student name / HC / práctica-row id) per commons no-raw-UUID-in-user-facing-text rule. Reversible string change.
Questions
Activity
-
Scope widened (Elazar confirmed 2026-07-06): subject-grouping also affects the weekly-kpi teacher-stats email (all ~98 share 'Estado de calificaciones del <date> · <cohort>' → collapse in Elazar's Sent). Fix both subject templates — práctica notifications AND weekly-kpi teacher-stats — with a per-recipient discriminator (recipient name). Delivery itself confirmed fine (emails present in Sent); this is purely a subject-uniqueness/navigability fix.
-
Uniform recipient-name discriminator on 7 collapsing email subjects (práctica ×4 studentName, weekly-KPI ×3 teacher name) — de-collapses Gmail grouping in Elazar's Sent. SHA e7b5971 v2.24.18, PTD PASS. 260623-01 confirmed legit per-student-per-day seq, no data bug.