{% extends 'base.html' %} {% block content %} {% if request.query_params.get('submitted') %} {% set paperless_status = request.query_params.get('paperless_status', 'uploaded-local') %}
{{ 'Filed' if paperless_status == 'paperless-queued' else 'Saved locally' }}

{{ 'Submission Created' if paperless_status == 'paperless-queued' else 'Submission Saved, Archive Pending' }}

Submission {{ request.query_params.get('submitted') }} was created successfully.

Artifact: {{ request.query_params.get('artifact_kind', 'document') }} · Files: {{ request.query_params.get('file_count', '1') }}

Paperless status: {{ paperless_status }}

{% if paperless_status != 'paperless-queued' %}

Schoolhouse kept the submission locally, but the archive handoff failed this time.

{% if request.query_params.get('paperless_error') %}

Error: {{ request.query_params.get('paperless_error') }}

{% endif %} {% endif %}
{% endif %}
chain-of-custody

Assignment Upload

Package coursework like a proper intake docket so the archive, Paperless, and later review all stay in sync.

Programming-class uploads are bundled into one zip artifact for archival. The source files stay grouped together as one submission.

{% endblock %}