From 2ce962b65821b04583cad02c700b1342f0e38273 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Per=20=C3=98yvind=20Karlsen?= Date: Wed, 1 Jun 2016 01:22:15 +0200 Subject: make sure " (not released yet)\n" message for revisions not released is to the specific changelog entry and not above, which breaks changelog --- MgaRepo/log.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/MgaRepo/log.py b/MgaRepo/log.py index fab7d6e..ac76b1e 100644 --- a/MgaRepo/log.py +++ b/MgaRepo/log.py @@ -361,8 +361,10 @@ def dump_file(releases, currentlog=None, template=None): releases_author = releases_author[:-1] for rel in releases_author: if not rel.released: - draft = " (not released yet)\n" - draft = draft + "* {0} {1} <{2}> {3}-{4}\n+ Revision: {5}\n".format(rel.date, rel.author_name, rel.author_email, rel.version, rel.release, rel.revision) + unreleased = " (not released yet)\n" + else: + unreleased = "" + draft = draft + "* {0} {1} <{2}> {3}-{4}\n{5}+ Revision: {6}\n".format(rel.date, rel.author_name, rel.author_email, rel.version, rel.release, unreleased, rel.revision) if not rel.visible: draft = draft + "+ rebuild (emptylog)\n" for rev in rel.release_revisions: -- cgit v1.2.1