commit 3b45991aa0b3e59661c85b34b784f67a53be699e
parent 91962bf1d916e9d9ec6537efea65c6f95b8d35f6
Author: Natasha Kerensikova <natacha@instinctive.eu>
Date: Fri, 7 Feb 2025 12:31:04 +0100
fix: segfault on entries without published date
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/main.go b/main.go
@@ -154,6 +154,10 @@ func newsFetch(client *girc.Client, channel string) {
i := 0 // number of posted news
for _, item := range feed.Items {
+ if item.PublishedParsed == nil {
+ log.Printf("Invalid Published Parsed in %q / %q (from %q)\n", feed.Title, item.Title, item.Published)
+ continue
+ }
news := News{
Origin: feed.Title,
Title: item.Title,