{% extends "base.html" %} {% block title %}{{ ticket.ticket_number }} · RelayDesk{% endblock %} {% block meta_description %}Threaded replies and status tracking for {{ ticket.ticket_number }}.{% endblock %} {% block content %} {{ ticket.ticket_number }} {{ ticket.get_status_display }} {{ ticket.get_priority_display }} {{ ticket.subject }} Submitted by {{ ticket.requester_name }} in {{ ticket.get_category_display }} · Updated {{ ticket.updated_at|timesince }} ago Back to queue Original request {{ ticket.description|linebreaksbr }} Threaded replies Conversation {{ ticket.replies.count }} repl{{ ticket.replies.count|pluralize:"y,ies" }} {{ ticket.requester_name }} opened this ticket · {{ ticket.created_at|date:"M j, Y g:i A" }} {{ ticket.description|linebreaksbr }} {% for reply in ticket.replies.all %} {{ reply.author_name }} {% if reply.is_staff_reply %}support agent{% else %}requester{% endif %} · {{ reply.created_at|date:"M j, Y g:i A" }} {{ reply.body|linebreaksbr }} {% empty %} No replies yet. Add the first update below. {% endfor %} Add update Post a reply {% csrf_token %} {% include "core/partials/form_errors.html" with form=reply_form %} {{ reply_form.author_name.label }} {{ reply_form.author_name }} {% include "core/partials/field_errors.html" with field=reply_form.author_name %} {{ reply_form.author_email.label }} {{ reply_form.author_email }} {% include "core/partials/field_errors.html" with field=reply_form.author_email %} {{ reply_form.body.label }} {{ reply_form.body }} {% include "core/partials/field_errors.html" with field=reply_form.body %} Add reply {% endblock %}
Submitted by {{ ticket.requester_name }} in {{ ticket.get_category_display }} · Updated {{ ticket.updated_at|timesince }} ago
{{ ticket.description|linebreaksbr }}
{{ reply.body|linebreaksbr }}