frontend
    Preparing search index...

    Type Alias ExamProtocol

    type ExamProtocol = {
        _links: Record<string, ApiLink>;
        closing_ready: boolean;
        correction_requests: {
            id: number;
            reason: string;
            reopening_reference: string | null;
            requested_by_member_id: number;
            status: "pending" | "opened" | string;
            version: number;
        }[];
        current_revision: ExamProtocolRevision;
        current_version: number;
        day_revision?: number;
        exam_slot_id: number;
        history: ExamProtocolRevision[];
        id: number;
        permissions: {
            coordinate_correction: boolean;
            edit: boolean;
            manage_retention: boolean;
            request_correction: boolean;
            respond: boolean;
            submit: boolean;
        };
        state: | "in_progress"
        | "awaiting_confirmation"
        | "fully_confirmed"
        | "fully_with_reservation"
        | "reaction_missing"
        | "correction_open"
        | string;
    }
    Index
    _links: Record<string, ApiLink>
    closing_ready: boolean
    correction_requests: {
        id: number;
        reason: string;
        reopening_reference: string | null;
        requested_by_member_id: number;
        status: "pending" | "opened" | string;
        version: number;
    }[]
    current_revision: ExamProtocolRevision
    current_version: number
    day_revision?: number
    exam_slot_id: number
    id: number
    permissions: {
        coordinate_correction: boolean;
        edit: boolean;
        manage_retention: boolean;
        request_correction: boolean;
        respond: boolean;
        submit: boolean;
    }
    state:
        | "in_progress"
        | "awaiting_confirmation"
        | "fully_confirmed"
        | "fully_with_reservation"
        | "reaction_missing"
        | "correction_open"
        | string