From 1888c91f3fc210e5a3e3570828b19fa310df791b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Sun, 29 Dec 2024 16:41:42 +0100 Subject: [PATCH] don#t fail if user is in an unknown space --- src/c3nav/routing/locator.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/c3nav/routing/locator.py b/src/c3nav/routing/locator.py index 4cf85558..2cff0528 100644 --- a/src/c3nav/routing/locator.py +++ b/src/c3nav/routing/locator.py @@ -283,14 +283,15 @@ class Locator: max_space_distance=20, ) - level = router.levels[new_space.level_id] + if new_space is not None: + level = router.levels[new_space.level_id] if level.on_top_of_id: level = router.levels[level.on_top_of_id] return CustomLocation( level=level, - x=x / 100, - y=y / 100, + x=point.x, + y=point.y, permissions=permissions, icon='my_location' )