Skip to main content

Module retry

Expand description

Putting a course’s failed registrations back on the pipeline, one row or a whole course at a time.

Structs§

RetryCreditRegistrationPayload
RetryCreditRegistrationResult
RetryCreditRegistrationSkip
RetryFailedCreditRegistrationsResult

Constants§

MAX_ROWS_PER_BULK_RETRY 🔒
A single call never puts more than this back on the pipeline. A course that has more says so in more_rows_remaining and is retried by clicking again.

Functions§

_add_routes
requeue 🔒
transition_to_ready_to_submit plus making the row due now, for the single-row endpoint.
retry_credit_registration
POST /api/v0/main-frontend/course-credit-registrations/registrations/{credit_registration_id}/retry
retry_failed_credit_registrations_for_course
POST /api/v0/main-frontend/course-credit-registrations/courses/{course_id}/retry-failed - Puts this course’s failed registrations back on the pipeline.
transition_to_ready_to_submit 🔒
Moves one row back to ready_to_submit, in the caller’s transaction.