aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPinapelz <yukais@pinapelz.com>2025-09-17 15:27:32 -0700
committerPinapelz <yukais@pinapelz.com>2025-09-17 15:27:32 -0700
commit74fb827a4b24625d07a7e234dba59d844ba2b155 (patch)
treea38e8cb43ca07411a5962cec6886bcc0a0353a15
parent2f3702c553350cf633a2b1c04486b06a3213da23 (diff)
skip empty feeds when creating main merged newsfeed
-rw-r--r--generate.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/generate.py b/generate.py
index 967c214..bc9a836 100644
--- a/generate.py
+++ b/generate.py
@@ -8,9 +8,10 @@ import constants
import json
import hashlib
import os
-
+from dotenv import load_dotenv
from datetime import datetime, timedelta
+load_dotenv()
OUTPUT_DIR = "news"
@@ -27,6 +28,7 @@ def create_merged_feed(*news_lists, limit=constants.DAYS_LIMIT):
recent_items = (
item
for news_list in news_lists
+ if news_list
for item in news_list
if datetime.fromtimestamp(item['timestamp']) >= cutoff
)
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage