aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoruser <user@node5.net>2024-07-07 13:13:40 +0200
committeruser <user@node5.net>2024-07-07 13:13:40 +0200
commit6232ca7411609abaac147aecec222747f31f1ad5 (patch)
tree7b651ccd29d00a5b4a04471b819685c619db8681
parent6541b56006555b8c53342b5b093850d629e7e8c8 (diff)
article description - add markdown support
-rw-r--r--src/article.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/article.py b/src/article.py
index 1f42aec..0b437bc 100644
--- a/src/article.py
+++ b/src/article.py
@@ -7,6 +7,7 @@ import glob
import typing
import markdown
import yaml
+import markupsafe
logger = logging.getLogger(__name__)
@@ -98,6 +99,7 @@ class ArticleGenerator:
# Strip metadata text from source, before feeding it to the markdown reader
source = source[meta_data_yml_end_char_index + 3:]
meta_data = yaml.safe_load(meta_data_yml)
+ meta_data['description'] = markupsafe.Markup(markdown.markdown(meta_data['description']))
try:
meta_data = MetaData(**meta_data)