From eb411a78a25deac4f6505b99428c83ad4e7fc30d Mon Sep 17 00:00:00 2001 From: Yingtong Li Date: Mon, 27 Jan 2020 16:45:47 +1100 Subject: [PATCH] Fix mdx_urlize for emails --- ssmain/email.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ssmain/email.py b/ssmain/email.py index c9d80a0..090f2fa 100644 --- a/ssmain/email.py +++ b/ssmain/email.py @@ -1,5 +1,5 @@ # Society Self-Service -# Copyright © 2018-2019 Yingtong Li (RunasSudo) +# Copyright © 2018-2020 Yingtong Li (RunasSudo) # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU Affero General Public License as published by @@ -22,6 +22,8 @@ from django.conf import settings from django.template import loader from jinja2 import Markup +from selfserv.mdx_urlize import UrlizeExtension + import logging import markdown @@ -36,7 +38,7 @@ class Emailer: self.template = loader.get_template('ssmain/email/rendered.html') def markdown(self, x): - return markdown.markdown(x, extensions=['mdx_urlize', 'fenced_code']) + return markdown.markdown(x, extensions=[UrlizeExtension(), 'fenced_code']) def boto3_send(self, *args, **kwargs): for i in range(0, 10):