diff --git a/ietf/group/views.py b/ietf/group/views.py index ce7ce6c64..88b25a109 100644 --- a/ietf/group/views.py +++ b/ietf/group/views.py @@ -166,6 +166,7 @@ def fill_in_charter_info(group, include_drafts=False): group.charter_text = get_charter_text(group) else: group.charter_text = "Not chartered yet." + group.charter_html = markdown.markdown(group.charter_text) def extract_last_name(role): return role.person.name_parts()[3] diff --git a/ietf/templates/group/group_about.html b/ietf/templates/group/group_about.html index 0ad9813e2..1734b1f46 100644 --- a/ietf/templates/group/group_about.html +++ b/ietf/templates/group/group_about.html @@ -379,8 +379,7 @@ height: 100vh; {% if group.state_id == "proposed" %}proposed{% endif %} {{ group.type.desc.title }} - {# the linebreaks filter adds

, no surrounding

necessary: #} - {{ group.charter_text|urlize_ietf_docs|linkify|linebreaks }} + {{ group.charter_html }} {% else %}

{% if requested_close or group.state_id == "conclude" %}Final{% endif %} diff --git a/ietf/templates/group/group_about_rendertest.html b/ietf/templates/group/group_about_rendertest.html index 3f57bccc7..b3abf7191 100644 --- a/ietf/templates/group/group_about_rendertest.html +++ b/ietf/templates/group/group_about_rendertest.html @@ -40,15 +40,15 @@ {% block js %} {% endblock %} \ No newline at end of file