Skip to main content

Module credit_registration_admin_actions

Module credit_registration_admin_actions 

Source
Expand description

Audit of manual actions on the credit registration pipeline.

Separate from credit_registration_events because the targets are often not registrations at all: a phase, a course module, a student-number link. Item-targeted actions write both tables.

Structs§

CreditRegistrationAdminActionRecord
NewCreditRegistrationAdminAction

Enums§

CreditRegistrationAdminAction
CreditRegistrationAdminActionTarget

Functions§

get_by_actor
get_by_actor_course
Actions authorised by a course’s teacher permission, not actions targeting the course.
get_by_phase
get_by_target
get_recent
record
Call in the same transaction as the effect it audits.