{% extends "base.html" %} {% block title %}Lectures — CLM Recordings{% endblock %} {% block content %}

Lectures

{% if snapshot.armed_deck %}
Armed: {{ snapshot.armed_deck.course_slug }} / {{ snapshot.armed_deck.section_name }} / {{ snapshot.armed_deck.deck_name }} {% if snapshot.armed_deck.part_number > 0 %} ({% if snapshot.armed_deck.lang == 'de' %}Teil{% else %}part{% endif %} {{ snapshot.armed_deck.part_number }}) {% endif %}
{% endif %} {% if error %}
{{ error }}
{% endif %} {% for section in sections %}

{{ section.name }}

{% for deck in section.decks %} {% set is_armed = snapshot.armed_deck and snapshot.armed_deck.deck_name == deck.deck_name and snapshot.armed_deck.section_name == section.name %} {% endfor %}
Deck Status Actions
{{ deck.display_name }} {% if deck.status %} {% set st = deck.status.state.value %} {{ st | replace("_", " ") }} {% if deck.status.final_parts and deck.status.raw_parts %} (done: {{ deck.status.final_parts | join(", ") }}; raw: {{ deck.status.raw_parts | join(", ") }}) {% elif deck.status.parts | length > 1 %} (parts {{ deck.status.parts | join(", ") }}) {% elif deck.status.parts | length == 1 and deck.status.parts[0] != 0 %} (part {{ deck.status.parts[0] }}) {% endif %} {% endif %}
{% if is_armed %}
{% else %}
{% endif %} {% if deck.status and deck.status.state.value in ('recorded', 'failed') and deck.status.raw_paths %}
{% for rp in deck.status.raw_paths %} {% endfor %}
{% elif deck.status and deck.status.state.value == 'processing' %} processing… {% endif %}
{% endfor %} {% if not sections and not error %}

No sections found in the course.

{% endif %} {% endblock %}