From 1cca82885578e8e5152e996045ee9cbfb963d317 Mon Sep 17 00:00:00 2001 From: Vincent Batts Date: Wed, 22 Feb 2017 12:11:55 -0500 Subject: [PATCH] feeds: report updates differently If there are "0 updates" then don't report as such. Found as http://bear.alienbase.nl/mirrors//alien-kde/ChangeLog.txt updates don't match the same regex as slackware update entries, so it reported 0 updates. This is a TODO to improve that regex. Reported-by: alienBob Signed-off-by: Vincent Batts --- changelog/feeds.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/changelog/feeds.go b/changelog/feeds.go index d86ce1a..5207b01 100644 --- a/changelog/feeds.go +++ b/changelog/feeds.go @@ -44,8 +44,10 @@ func ToFeed(link string, entries []Entry) (*feeds.Feed, error) { } if e.SecurityFix() { feed.Items[i].Title = fmt.Sprintf("%d %s. Including a %s!", len(e.Updates), updateWord, securityFixStr) + } else if len(e.Updates) == 0 { + feed.Items[i].Title = "" } else { - feed.Items[i].Title = fmt.Sprintf("%d %s.", len(e.Updates), updateWord) + feed.Items[i].Title = fmt.Sprintf("%d %s", len(e.Updates), updateWord) } }