From b633c21ef2aa47ec151f56c38ca7e76e158e4515 Mon Sep 17 00:00:00 2001 From: sg Date: Sun, 22 Jun 2025 14:06:52 +0300 Subject: [PATCH] updates --- classes.py | 2 +- requirements.txt | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/classes.py b/classes.py index df466b5..f6eec84 100644 --- a/classes.py +++ b/classes.py @@ -178,7 +178,7 @@ class Site: visible_content_items = [c for c in self.content_items if c.data.get("hidden") != True] for category in self.categories: category_index = Path(f"{self.output_dir}/categories/{category}.html") - category_items = [i for i in visible_content_items if category in i.data.get("categories")] + category_items = [i for i in visible_content_items if category in i.data.get("categories", "default")] with (category_index).open(mode="w", encoding="utf-8") as f: f.write(config.index_template.render(page_title=f"{config.site_name}: [ {category} ]", content_items=category_items, categories = self.categories, parent_path = '../', footer_data = footer_data)) diff --git a/requirements.txt b/requirements.txt index d0d8a2c..b08b7f3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,5 @@ argparse +bs4 python-frontmatter jinja2 markdown