PR#4079: www: fix for non-existent target_info

Merges #4079
https://pagure.io/koji/pull-request/4079

Fixes: #4078
https://pagure.io/koji/issue/4078
taskInfo webpage failure
This commit is contained in:
Mike McLean 2024-10-31 10:50:45 -04:00
commit d86684103f

View file

@ -739,10 +739,10 @@ def taskinfo(environ, taskID):
params['task_list'] = tmp
if 'wait_list' in params:
params['wait_list'] = [server.getTaskInfo(t) for t in params['wait_list']]
if 'target' in params:
params['build_target'] = server.getBuildTarget(params.pop('target'))
if 'build_target' in params:
params['build_target'] = server.getBuildTarget(params.pop('build_target'))
for key in ('target', 'build_target', 'target_info'):
if key in params:
params['build_target'] = server.getBuildTarget(params.pop(key))
break
if 'build_tag' in params:
params['build_tag'] = _get_tag(params.pop('build_tag'))
if 'task_id' in params: