From c445908e0745726de5e46966f487d2997b379de8 Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Aug 05 2019 07:46:21 +0000 Subject: fix recycling build due to cg Fixes: https://pagure.io/koji/issue/1598 --- diff --git a/hub/kojihub.py b/hub/kojihub.py index 3a7f45f..d405a36 100644 --- a/hub/kojihub.py +++ b/hub/kojihub.py @@ -5313,7 +5313,9 @@ def recycle_build(old, data): update = UpdateProcessor('build', clauses=['id=%(id)s'], values=data) update.set(**dslice(data, ['state', 'task_id', 'owner', 'start_time', 'completion_time', - 'epoch', 'source', 'extra', 'volume_id', 'cg_id'])) + 'epoch', 'source', 'extra', 'volume_id'])) + if 'cg_id' in data: + update.set(cg_id=data['cg_id']) update.rawset(create_event='get_event()') update.execute() builddir = koji.pathinfo.build(data)