Volleyball Elite Academy development update
|
Volleyball Elite Academy
Show coordinators a 'Needs follow-up' filter on the admin SOF list
|
Show coordinators a 'Needs follow-up' filter on the admin SOF listVolleyball Elite Academy — Development Update • May 8, 2026
--- title: Show coordinators a 'Needs follow-up' filter on the admin SOF list ---
Show coordinators a 'Needs follow-up' filter on the admin SOF list
## What & Why Task #568 added a per-session "Needs follow-up" tab on the coach SOF feedback inbox so a coach can quickly see "parents who replied to my reply and are waiting on me again". Coordinators don't have a parallel surface — the admin SOF list only exposes "Needs reply" today, which lumps brand-new feedback together with parent follow-ups. A coordinator chasing stalled threads across many sessions can't tell at a glance which sessions have parents waiting on a coach's second response.
The discriminator already exists server-side via the per-feedback field on each reply (oldest-first; the latest reply being while is null is the same condition the new coach UI keys off). The admin list already aggregates feedback per session, so this is mostly a parallel filter + per-card pill.
## Done looks like - Admin SOF list grows a "Needs follow-up" toggle alongside the existing "Needs reply" filter, persisted via the same saved-views/localStorage pattern - Per-card pill on the admin list shows "K need follow-up" when at least one feedback row in the session matches the new discriminator - Counts derive from the same helper now exported from (or a shared module if both pages import it) so the per-session and per-list counts can never drift
## Relevant files - (existing filter + per-card pill ~line 5050+) - (exported ) - (admin list payload — may need to surface per-session follow-up counts so the pill doesn't have to fan out per-card)
|
Volleyball Elite Academy Reply to this email — we read every reply. You received this because you have an account with Volleyball Elite Academy. elitevolleyball.training |
|
No comments:
Post a Comment