From: Eric S. Raymond Date: Fri, 15 Oct 2010 08:41:44 +0000 (-0400) Subject: Don't trigger release on an empty changelog. X-Git-Tag: 2.0~20 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=c49cd3e4a110ba302d9cf64c028db53bdd773484;p=freecode-submit.git Don't trigger release on an empty changelog. --- diff --git a/freshmeat-submit b/freshmeat-submit index dbfad4d..34f36f4 100755 --- a/freshmeat-submit +++ b/freshmeat-submit @@ -262,7 +262,9 @@ class FreshmeatMetadataFactory: value = map(lambda x: x.strip(), value.split()) data.update({self.header_to_field(key) : value}) if not 'changelog' in data: - data['changelog'] = message.get_payload().strip() + "\n" + payload = message.get_payload().strip() + if payload: + data['changelog'] = payload + "\n" if prior_version and data.get("version") != prior_version: raise FreshmeatSessionException("Version conflict on stdin.") # Merge in options from the command line;