Ensure mirror protocols are distinct
Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
parent
7244228500
commit
2b68963ad1
@ -161,7 +161,7 @@ def mirrors(request):
|
||||
mirror_list = Mirror.objects.select_related().order_by('tier', 'country')
|
||||
protos = MirrorUrl.objects.values_list(
|
||||
'mirror_id', 'protocol__protocol').order_by(
|
||||
'mirror__id', 'protocol__protocol')
|
||||
'mirror__id', 'protocol__protocol').distinct()
|
||||
if not request.user.is_authenticated():
|
||||
mirror_list = mirror_list.filter(public=True, active=True)
|
||||
protos = protos.filter(mirror__public=True, mirror__active=True)
|
||||
|
Loading…
Reference in New Issue
Block a user