Skip to main content

Module credit_registration_enrolment_check_signals

Module credit_registration_enrolment_check_signals 

Source
Expand description

Visits to the registration page and check requests, per completion, kept whether or not the completion has a ledger row or a linked student number yet. A row that starts waiting for an enrolment takes its group from these, see crate::library::credit_registration::preconditions, and a student waiting for a student number makes their course code’s enrolment list due by them, see crate::credit_registration_roster_schedules.

Functions§

record_account_link_for_course
Records a check request from a link made off a roster mail for every live push-path completion the user has on a module sharing a course code with one of the course’s modules, whichever course it is on: the mail does not say which code’s list it came from. Returns those completions.
record_check_request
Records a check request. source is who asked: the student, a teacher, or a link made from a roster mail.
record_visit
Records a visit.