From 1830b9484e3bad3a812b84db3acf068eacff758b Mon Sep 17 00:00:00 2001 From: SG Date: Fri, 13 Jun 2025 23:13:29 +0300 Subject: [PATCH] not failing on missing 'categories' in .md file's frontmatter header --- classes.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/classes.py b/classes.py index 256355d..14a627e 100644 --- a/classes.py +++ b/classes.py @@ -4,6 +4,7 @@ import shutil from collections import defaultdict import markdown import frontmatter +from bs4 import BeautifulSoup from pathlib import Path from logger import logger from config import Config @@ -114,7 +115,7 @@ class Site: def map_categories(self): for content_item in self.content_items: - for category in content_item.data.get("categories"): + for category in content_item.categories: if not category == "default": self.categories[category].append(content_item.slug)