more typehinting in route and router

This commit is contained in:
Laura Klünder 2024-12-17 22:28:52 +00:00
parent 317aa441f4
commit 387fdc62be
4 changed files with 148 additions and 93 deletions

View file

@ -220,6 +220,8 @@ def preview_route(request, slug, slug2):
from c3nav.mapdata.utils.geometry import unwrap_geom
origin = check_location(slug, None)
destination = check_location(slug2, None)
if origin is None or destination is None:
raise Http404()
visible_locations = visible_locations_for_request(request)
try:
route = Router.load().get_route(origin=origin,