{% load erp_tags %} {# Log a communication (spec 6.5). Context: engagement, form (LogCommunicationForm), viewer_tz. #}
{% csrf_token %} {% if form.non_field_errors %}
{% for e in form.non_field_errors %}

{{ e }}

{% endfor %}
{% endif %}
{{ form.kind|add_class:"form-control form-control-sm" }} {% if form.kind.errors %}
{{ form.kind.errors.0 }}
{% endif %}
{{ form.direction|add_class:"form-control form-control-sm" }} {% if form.direction.errors %}
{{ form.direction.errors.0 }}
{% endif %}
{{ form.occurred_at|add_class:"form-control form-control-sm" }} {% if form.occurred_at.errors %}
{{ form.occurred_at.errors.0 }}
{% endif %}
{{ form.subject|add_class:"form-control form-control-sm" }} {% if form.subject.errors %}
{{ form.subject.errors.0 }}
{% endif %}
{{ form.duration_minutes|add_class:"form-control form-control-sm" }} {% if form.duration_minutes.errors %}
{{ form.duration_minutes.errors.0 }}
{% endif %}
{{ form.body_text|add_class:"form-control form-control-sm" }}
{% if form.participants.field.choices %}
Participants {% for choice in form.participants %}
{{ choice.tag }}
{% endfor %}
{% endif %}
And add a task (optional)
{{ form.next_title|add_class:"form-control form-control-sm" }} {% if form.next_title.errors %}
{{ form.next_title.errors.0 }}
{% endif %}
{{ form.next_due|add_class:"form-control form-control-sm" }}
{{ form.next_assignee|add_class:"form-control form-control-sm" }}