1
0
Fork 0
mirror of https://github.com/Findus23/se-simulator.git synced 2024-09-19 15:53:45 +02:00

404 if site does not exist

This commit is contained in:
Lukas Winkler 2021-09-11 18:08:13 +02:00
parent f75fe0196d
commit 0aad490436
Signed by: lukas
GPG key ID: 54DE4D798D244853

View file

@ -56,7 +56,10 @@ def index(site=None):
Title)
if site:
query = query.where(Site.url == site)
site_element = Site.select().where(Site.url == site).get()
try:
site_element = Site.select().where(Site.url == site).get()
except DoesNotExist:
abort(404)
else:
site_element = utils.get_fallback_site()
query = query.order_by(SQL("ci_lower_bound DESC, random"))