about summary refs log tree commit diff
path: root/src/article.py
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 /src/article.py
parent6541b56006555b8c53342b5b093850d629e7e8c8 (diff)
article description - add markdown support
Diffstat (limited to 'src/article.py')
-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)