diff --git a/builder/kojid b/builder/kojid index 1b192b51..8b8b1b3f 100755 --- a/builder/kojid +++ b/builder/kojid @@ -1123,6 +1123,7 @@ class BuildTask(BaseTaskHandler): 'build_tag': build_tag, # id 'skip_tag': bool(self.opts.get('skip_tag')), 'scratch': opts.get('scratch'), + 'draft': opts.get('draft'), 'from_scm': SCM.is_scm_url(src), 'repo_id': opts.get('repo_id'), } diff --git a/kojihub/kojihub.py b/kojihub/kojihub.py index 1c75a09f..54440b8f 100644 --- a/kojihub/kojihub.py +++ b/kojihub/kojihub.py @@ -9863,7 +9863,7 @@ class IsDraftTest(koji.policy.BaseSimpleTest): def run(self, data): if 'draft' in data: - return data['draft'] + return bool(data['draft']) if 'build' in data: build = get_build(data['build']) return build.get('draft', False)