From: Stefan Seefeld Date: Fri, 9 Dec 2016 18:01:03 +0000 (-0500) Subject: Allow for empty logs. X-Git-Tag: release/1.79.2~3 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=135e055b472178de3f129564bba5354a1e151891;p=docbook-dsssl Allow for empty logs. --- diff --git a/releasetools/changelog.py b/releasetools/changelog.py index 230557e7b..845d825f0 100644 --- a/releasetools/changelog.py +++ b/releasetools/changelog.py @@ -36,6 +36,8 @@ entries = [dict(zip(GIT_COMMIT_FIELDS, entry)) for entry in entries] builder = ET.TreeBuilder() builder.start('log', {}) for e in entries: + if not e['id']: + continue builder.start('logentry', {'revision':e['id']}) builder.start('author', {}) builder.data(e['author_name'])