Expand description
The enrolment-discovery phase: who the study registry says is on the course.
One listing unparks the registrations of people we already have a link for, links the few whose registry address is an address one of our accounts has proved it controls, and claims an account-linking mail for everybody else. That middle branch is terminal, never a filter: the population the linking mail exists to reach is the people whose two addresses differ, and every fast-track outcome other than a link falls through to the mail.
Structs§
- Fast
Track 🔒Run - The fast track over one realisation’s roster: the config it reads and the template lookup it caches, so neither is repeated per person.
Functions§
- count_
decision 🔒 - Every fast-track outcome has a counter on the realisation row: the skips are what says whether the flag is worth having on.
- listable_
course_ 🔒code - reconcile 🔒
- Applies one realisation’s roster and returns the counters the realisation row carries.
- run
- student_
number_ 🔒settings_ url - Where the notice’s “not you? unlink” link goes.
- whole_
request_ 🔒failed