Expand description
Enrolment discovery’s per-module listing: which modules a roster request covers, and what the last listing of each found.
Structs§
- Module
Discovery Report - One active module’s last successful listing, and whether the attempts since then have been failing.
- Module
ToList - An active module and the facts a
list-by-courserequest for it needs.
Functions§
- get_
active_ discovery_ reports - Every active module’s listing status, for the account-linking dashboard.
- get_
active_ modules_ for_ course - Every active, listable module of one course, unpaginated.
- mark_
listing_ failed - Records a listing attempt whose roster never arrived.
last_listed_atkeeps describing the last roster that did, because a failed listing must not read as an empty course. - mark_
listing_ succeeded - Records a listing whose roster arrived and clears the failure streak.
fed_linkingis whether account linking was on for it; only then does it movelast_listed_at. Sibling ofmark_listing_failed.