packages: don't fetch rebuilderd status for non-logged in users
The rebuilderd status is only shown for logged in users so fetching this is unneeded.
This commit is contained in:
parent
3d196f69f0
commit
d01193a2a9
@ -132,10 +132,11 @@ def details(request, name='', repo='', arch=''):
|
|||||||
return empty_response()
|
return empty_response()
|
||||||
|
|
||||||
rbstatus = None
|
rbstatus = None
|
||||||
try:
|
if request.user.is_authenticated:
|
||||||
rbstatus = RebuilderdStatus.objects.get(pkg=pkg)
|
try:
|
||||||
except RebuilderdStatus.DoesNotExist:
|
rbstatus = RebuilderdStatus.objects.get(pkg=pkg)
|
||||||
pass
|
except RebuilderdStatus.DoesNotExist:
|
||||||
|
pass
|
||||||
return render(request, 'packages/details.html', {'pkg': pkg, 'rbstatus': rbstatus,
|
return render(request, 'packages/details.html', {'pkg': pkg, 'rbstatus': rbstatus,
|
||||||
'notreproducible': rbstatus.status == RebuilderdStatus.BAD if rbstatus else False})
|
'notreproducible': rbstatus.status == RebuilderdStatus.BAD if rbstatus else False})
|
||||||
except Package.DoesNotExist:
|
except Package.DoesNotExist:
|
||||||
|
Loading…
Reference in New Issue
Block a user