{% if not sub.is_event %}
{% if sub.sub.type == 1 and sub.sub.teacher_old %}
{{ sub.sub.teacher_old.shortcode }}
{% elif sub.sub.teacher_new and sub.sub.teacher_old %}
{{ sub.sub.teacher_old.shortcode }}
→
{{ sub.sub.teacher_new.shortcode }}
{% elif sub.sub.teacher_new and not sub.sub.teacher_old %}
{{ sub.sub.teacher_new.shortcode }}
{% elif sub.sub.teacher_old %}
{{ sub.sub.teacher_old.shortcode }}
{% endif %}
{% else %}
{% for teacher in sub.teachers %}
{{ teacher.shortcode }}{% if not forloop.last %},{% endif %}
{% endfor %}
{% endif %}