From e9305e83191926716538fc9b0a77a7e4b1211327 Mon Sep 17 00:00:00 2001 From: MK13 Date: Sat, 6 Nov 2021 01:30:53 +0100 Subject: [PATCH] #4 Multiple Done animes in the same feed do not work Reverse the feed again after a reversal so the original order is kept for subsequent animes Signed-off-by: MK13 --- anime-rss.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/anime-rss.py b/anime-rss.py index 7d4cf28..f325c32 100644 --- a/anime-rss.py +++ b/anime-rss.py @@ -57,6 +57,7 @@ for feed in feeds["Feeds"]: entries = NewsFeed.entries + # Reverse the feed so the first EP gets grabbed first if anime["Airing"] == "Done": entries.reverse() @@ -78,6 +79,10 @@ for feed in feeds["Feeds"]: else: send_notification("Transmission not running or not reachable!") + # Reverse the feed back so the next anime in line has the original order + if anime["Airing"] == "Done": + entries.reverse() + with open(args.a, "w") as new_feeds: new_feeds.write(json.dumps(feeds, indent=3))