summaryrefslogtreecommitdiff
path: root/modules/comic_generate.py
diff options
context:
space:
mode:
Diffstat (limited to 'modules/comic_generate.py')
-rw-r--r--modules/comic_generate.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/modules/comic_generate.py b/modules/comic_generate.py
index cb12161..353a213 100644
--- a/modules/comic_generate.py
+++ b/modules/comic_generate.py
@@ -47,6 +47,12 @@ class Issue:
return self.meta_data[EXTRA_ATTR_KEY] if EXTRA_ATTR_KEY in self.meta_data.keys() else ""
+def init(jinja_env: jinja2.Environment, local: bool):
+ jinja_env.globals.update(comic={
+ "comic_name": Config.COMIC_NAME,
+ "comic_url": Config.COMIC_ROOT_URL,
+ })
+
def get_issues(path: str, local: bool) -> list[Issue]:
return_list = []
@@ -66,10 +72,6 @@ def generate(jinja_env: jinja2.Environment, output_root_path: str, local: bool):
os.mkdir(output_root_path)
- jinja_env.globals.update(comic={
- "comic_name": Config.COMIC_NAME,
- })
-
issues = get_issues(Config.ISSUE_SOURCE_DIR, local)
issue_template = jinja_env.get_template("issue.html.j2")