Skip to main content

Module manual

Module manual 

Source
Expand description

The account-linking actions a person sets off by hand, each over a study registry built for someone waiting on the answer.

Structs§

ManualActionContext
What a manual action needs from the controller that runs it.

Functions§

list_unlinked_enrolled_before
Lists one course code’s roster now and keeps the people linking mails skip: enrolled before since or at no known time, and linked to no account, each once. Stores nothing.
list_unlinked_on_course_rosters
Lists the rosters of every course code on the course now and keeps the people linked to no account, whenever they enrolled, each once. Stores nothing.
look_up_person
Looks one student number up in the study registry without changing anything: no ledger row, no claimed mail slot, just the call log row every study registry call writes.
resend_linking_mail_for_target
Shared by the teacher- and admin-facing resend endpoints: refuses a target that is already linked, otherwise reruns the send path exactly as the worker would, applying rate_cap_override, if any, only once the registry has named an address to mail.