summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Pritz <bluewind@xinu.at>2017-02-19 10:21:13 +0100
committerFlorian Pritz <bluewind@xinu.at>2017-02-22 16:18:27 +0100
commit62a78721d59b1d9fdf7b0dc255e1445e3c888e9e (patch)
tree4f7e901d05a8da12218aa63f4d0a12cdf956b9f1
parent644864de28eb8ccf992f90558a25e865d71f80f4 (diff)
downloadarchweb-62a78721d59b1d9fdf7b0dc255e1445e3c888e9e.tar.gz
archweb-62a78721d59b1d9fdf7b0dc255e1445e3c888e9e.zip
Fix empty mirror list when mirror status is used
Signed-off-by: Florian Pritz <bluewind@xinu.at>
-rw-r--r--mirrors/views/mirrorlist.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/mirrors/views/mirrorlist.py b/mirrors/views/mirrorlist.py
index 0c9c0a7b..7a9ffad0 100644
--- a/mirrors/views/mirrorlist.py
+++ b/mirrors/views/mirrorlist.py
@@ -82,7 +82,8 @@ def status_filter(original_urls):
if (u.id not in scores) or (u.score and u.score < 100.0):
urls.append(u)
# randomize list to prevent users from overloading the first mirror in the returned list
- return random.shuffle(urls)
+ random.shuffle(urls)
+ return urls
def find_mirrors(request, countries=None, protocols=None, use_status=False,