Make sure repo_init() lists *all* packages, not just the latest
Jeroen van Meeuwen (Fedora Unity) [Sat, 6 Mar 2010 15:16:21 +0000 (16:16 +0100)]
hub/kojihub.py

index 68eb7d9..791e9fa 100644 (file)
@@ -1818,7 +1818,7 @@ def repo_init(tag, with_src=False, with_debuginfo=False, event=None):
     q = """INSERT INTO repo(id, create_event, tag_id, state)
     VALUES(%(repo_id)s, %(event_id)s, %(tag_id)s, %(state)s)"""
     _dml(q,locals())
-    rpms, builds = readTaggedRPMS(tag_id, event=event_id, inherit=True, latest=True)
+    rpms, builds = readTaggedRPMS(tag_id, event=event_id, inherit=True, latest=False)
     groups = readTagGroups(tag_id, event=event_id, inherit=True)
     blocks = [pkg for pkg in readPackageList(tag_id, event=event_id, inherit=True).values() \
                   if pkg['blocked']]