From d78944762babb69c2877119863362334af1189b0 Mon Sep 17 00:00:00 2001 From: AKP Date: Tue, 6 May 2025 18:11:03 +0100 Subject: [PATCH] Only include the last 10 posts in feeds --- generator/process.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generator/process.py b/generator/process.py index bfa6361..5d0c7e6 100644 --- a/generator/process.py +++ b/generator/process.py @@ -391,7 +391,7 @@ def blog(base_dir: Path, output_dir: Path, jinja_env: jinja2.Environment, site_c ) ) - feed_post_list = list(filter(lambda x: (p := posts[x.slug].get("visible", {})) != False and p.get("feed", True), post_list)) + feed_post_list = list(filter(lambda x: (p := posts[x.slug].get("visible", {})) != False and p.get("feed", True), post_list))[:10] # generate feeds with open(output_dir / "blog" / "feed.atom", "w") as f: