Skip to main content

Module configuration

Expand description

The row itself, and the Courses tab’s overview of every enabled module.

Structs§

CourseModuleSuotarConfiguration
SuotarModuleOverview
A Suotar-enabled module as the Courses tab lists it: what it is configured with, what the last check concluded, and how much work it has produced.

Functions§

ensure_exists
Gives the module a live configuration row, which the pause and config-check writers update.
exists
Whether the module already has a live configuration row. Lets a caller tell “nothing to store” apart from “the teacher cleared what was stored”, which look the same in an edit payload.
get_module_overviews
Every Suotar-enabled module, one row each, ordered by course then module order.