X-Git-Url: http://git.ipfire.org/?p=ipfire.org.git;a=blobdiff_plain;f=src%2Fweb%2Fmirrors.py;fp=src%2Fweb%2Fmirrors.py;h=6c7c273e0b33cf7b1958ab266a477d37eaa4cfab;hp=9a83ef4a2a49f0178f11ea2d8b5e28999c39fb1c;hb=7a9e9176cd989e2fa63b8e03f5258f50e6b58884;hpb=a20794eeef0c1b949dc909d0ba7d6b0b0d14d735 diff --git a/src/web/mirrors.py b/src/web/mirrors.py index 9a83ef4a..6c7c273e 100644 --- a/src/web/mirrors.py +++ b/src/web/mirrors.py @@ -6,7 +6,11 @@ from . import base class IndexHandler(base.BaseHandler): def get(self): - self.render("mirrors/index.html", mirrors=self.backend.mirrors) + mirrors = self.backend.mirrors.get_by_countries() + if not mirrors: + raise tornado.web.HTTPError(404) + + self.render("mirrors/index.html", mirrors=mirrors) class MirrorHandler(base.BaseHandler):