Skip to content

Commit b816b32

Browse files
authored
Fixes #26. (#27)
1 parent 9af2957 commit b816b32

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

‎markdownextradata/plugin.py‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from mkdocs.plugins import BasePlugin
88
from mkdocs.utils import warning_filter
99

10-
from jinja2 import Template
10+
import jinja2
1111
from pathlib import Path
1212
from itertools import chain
1313

@@ -91,5 +91,6 @@ def on_pre_build(self, config, **kwargs):
9191
def on_page_markdown(self, markdown, config, **kwargs):
9292
context = {key: config.get(key) for key in CONFIG_KEYS if key in config}
9393
context.update(config.get("extra", {}))
94-
md_template = Template(markdown)
94+
env = jinja2.Environment(undefined=jinja2.DebugUndefined)
95+
md_template = env.from_string(markdown)
9596
return md_template.render(**config.get("extra"))

0 commit comments

Comments
 (0)