From 2ef0089152478a33616e69250165604cdd13d7f5 Mon Sep 17 00:00:00 2001 From: Pieter-Jan Briers Date: Thu, 18 Nov 2021 00:47:57 +0100 Subject: [PATCH] Don't make empty changelog entries. --- Tools/update_changelog.py | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/Tools/update_changelog.py b/Tools/update_changelog.py index d59b110d9c..b4e661d80d 100755 --- a/Tools/update_changelog.py +++ b/Tools/update_changelog.py @@ -61,15 +61,18 @@ def main(): "time", datetime.datetime.now(datetime.timezone.utc).isoformat() ) changes = partyaml["changes"] + if not isinstance(changes, list): changes = [changes] - max_id += 1 - new_id = max_id + if len(changes): + # Don't add empty changelog entries... + max_id += 1 + new_id = max_id - entries_list.append( - {"author": author, "time": time, "changes": changes, "id": new_id} - ) + entries_list.append( + {"author": author, "time": time, "changes": changes, "id": new_id} + ) os.remove(partpath)