From 34fc21abc1bce9f414af9e524b2119001f97587b Mon Sep 17 00:00:00 2001 From: Fabian Vogt Date: Wed, 26 Jan 2022 08:45:04 +0100 Subject: [PATCH] factory-package-news.py: Don't rely on changelogtime equality Use an inequality check instead. That way if there's no full match (like caused by https://github.com/openSUSE/obs-build/issues/768), it doesn't fall back to printing the whole changelog. --- factory-package-news/factory-package-news.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/factory-package-news/factory-package-news.py b/factory-package-news/factory-package-news.py index a1256869..51a54ae6 100755 --- a/factory-package-news/factory-package-news.py +++ b/factory-package-news/factory-package-news.py @@ -252,7 +252,7 @@ class ChangeLogger(cmdln.Cmdln): if len(pkgs) > 1: details += "Subpackages: %s\n" % " ".join([p for p in pkgs if p != name]) for (i2, t2) in enumerate(v2changelogs[srpm]['changelogtime']): - if t2 == t1: + if t2 <= t1: break details += "\n" + v2changelogs[srpm]['changelogtext'][i2] details += '\n'