Skip to main content

reconcile_roster

pub(super) async fn reconcile_roster(
    conn: &mut PgConnection,
    listing: &CodeListing,
    people: &[RosterPerson],
    is_account_linking_enabled: bool,
) -> CreditRegistrationResult<i32>
Expand description

Wakes and mails for one code’s roster, module by module: mails and links are per course. Returns the linking mails claimed across the listing’s modules, for the caller’s roster-fetch summary.