From fa801f9ea7e6629974b342a9216b82393c2fbd47 Mon Sep 17 00:00:00 2001 From: Eliot Berriot Date: Mon, 17 Feb 2020 09:51:33 +0100 Subject: [PATCH] Fixed error 500 when rendering markdown --- api/config/settings/common.py | 1 + api/funkwhale_api/common/utils.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/api/config/settings/common.py b/api/config/settings/common.py index 5925118b8..a2cbfd64e 100644 --- a/api/config/settings/common.py +++ b/api/config/settings/common.py @@ -959,3 +959,4 @@ USE_FULL_TEXT_SEARCH = env.bool("USE_FULL_TEXT_SEARCH", default=True) MIN_DELAY_BETWEEN_DOWNLOADS_COUNT = env.int( "MIN_DELAY_BETWEEN_DOWNLOADS_COUNT", default=60 * 60 * 6 ) +MARKDOWN_EXTENSIONS = env.list("MARKDOWN_EXTENSIONS", default=["nl2br", "extra"]) diff --git a/api/funkwhale_api/common/utils.py b/api/funkwhale_api/common/utils.py index ab89925a1..7af83be94 100644 --- a/api/funkwhale_api/common/utils.py +++ b/api/funkwhale_api/common/utils.py @@ -249,7 +249,7 @@ def join_queries_or(left, right): return right -MARKDOWN_RENDERER = markdown.Markdown(extensions=["nl2br", "extra"]) +MARKDOWN_RENDERER = markdown.Markdown(extensions=settings.MARKDOWN_EXTENSIONS) def render_markdown(text):