Status: {{ statuses[req.status] }}
{% with messages = get_flashed_messages(with_categories=true) %} {% for category, message in messages %}Operators can correct customer details here. Click Save when done.
Request #: {{ req.id }}
{% if req.revision_note %}{{ req.revision_note }}
Internal notes for the booth team. Customers cannot see this.
Paste a self-hosted file share link (e.g. from Pingvin Share). It will appear on the customer player page once delivered.
Paste Hermes' Title, Style, and Lyrics directly into the fields below, then save.
Version A: {% if req.song_a_path and file_exists(req.song_a_path) %} ✅ Uploaded {{ basename(req.song_a_path) }} {% else %} ❌ Not uploaded {% endif %}
Version B: {% if req.song_b_path and file_exists(req.song_b_path) %} ✅ Uploaded {{ basename(req.song_b_path) }} {% else %} ❌ Not uploaded {% endif %}
Preview email: {% if req.preview_sent_at %} ✅ Sent {{ req.preview_sent_at }} {% else %} ❌ Not sent yet {% endif %}
Both songs must be uploaded first.
{% if req.song_a_path and req.song_b_path %}Operator preview link: Open customer player in new tab →
{% endif %}Customer approved: {% if req.customer_approved == 'none' %} Nothing yet {% else %} {{ req.customer_approved.upper() }} {% endif %}
Delivery email: {% if req.delivery_sent_at %} ✅ Sent {{ req.delivery_sent_at }} {% else %} ❌ Not sent yet {% endif %}
{% if req.square_payment_ref %}Square Payment Reference: {{ req.square_payment_ref }}
{% endif %}This request is cancelled.
{% endif %}{{ h.note or 'No note provided.' }}
No revisions recorded yet.
{% endif %}