]> thyrsus.com Git - freecode-submit.git/commitdiff
Don't trigger release on an empty changelog.
authorEric S. Raymond <esr@thyrsus.com>
Fri, 15 Oct 2010 08:41:44 +0000 (04:41 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Fri, 15 Oct 2010 08:41:44 +0000 (04:41 -0400)
freshmeat-submit

index dbfad4d1b70ee76bb82b2572a4a3df29fa309d78..34f36f49145c8c811cbf7160c84d028e6ac6e281 100755 (executable)
@@ -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;