From 8ecfb4dc5bfb110fb1c65086ad9ee632da25d5c4 Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Aug 06 2019 19:35:33 +0000 Subject: pull owner from correct place Fixes https://pagure.io/koji/issue/1604 In this function, we have binfo, buildinfo, and self.buildinfo. A little confusing ;) Note that self.buildinfo['owner'] is validated in prep_build() --- diff --git a/hub/kojihub.py b/hub/kojihub.py index 8410411..7bff002 100644 --- a/hub/kojihub.py +++ b/hub/kojihub.py @@ -5863,10 +5863,7 @@ class CG_Importer(object): extra = json.dumps(buildinfo['extra']) else: extra = None - if buildinfo.get('owner'): - owner = get_user(self.buildinfo['owner'], strict=True)['id'] - else: - owner = context.session.user_id + owner = self.buildinfo.get('owner', context.session.user_id) source = self.buildinfo.get('source') st_complete = koji.BUILD_STATES['COMPLETE'] st_old = buildinfo['state']