Expand description
The other credits of a student’s module that a new attempt is weighed against before it is sent.
Structs§
- Live
Success ForModule - Another live attempt, of any completion of the same student and module, that the study registry already holds.
- Recorded
Credit - A credit for the student and module that our own records say the study registry holds.
Functions§
- get_
recorded_ credits_ for_ same_ module - Every credit for the row’s student and module that our records say the registry holds: another of our live attempts in a success state, or a registrar’s pull-path registration.
- lock_
live_ successes_ for_ same_ module - The student’s other live attempts for the row’s module that the registry already holds, locked until the caller’s transaction ends.
- prepare_
unsent_ duplicate - Readies a row that resolve-enrolments settles as
duplicatewithout sending it, in the caller’s transaction and before the transition.