From f3d2b23bf2ff8b620b94e915a3b4df00578d2c2a Mon Sep 17 00:00:00 2001 From: M0ntyP <120065017+M0ntyP@users.noreply.github.com> Date: Wed, 6 May 2026 12:11:20 +0930 Subject: [PATCH] Bug fix Added handling for when less than 5 stories in the feed --- apps/abcnews/abc_news.star | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/apps/abcnews/abc_news.star b/apps/abcnews/abc_news.star index cfbd652a1..b0250cdd2 100644 --- a/apps/abcnews/abc_news.star +++ b/apps/abcnews/abc_news.star @@ -3,6 +3,12 @@ Applet: ABC News Summary: Displays ABC News Headlines Description: Displays headlines from ABC News Australia. Select the topic from the dropdown and it will display the latest 5 headlines. Author: M0ntyP + +v1.0 +First release + +v1.1 +Added handling for when less than 5 stories in the feed """ load("http.star", "http") @@ -25,7 +31,10 @@ def main(config): title = rss.query_all("//rss/channel/item/title") description = [] - for i in range(0, 5, 1): + # just in case less than 5 stories in the feed + feed_length = min(len(title), 5) + + for i in range(0, feed_length, 1): desc = title[i] description.append(desc)