From 10e331bf43e9fa1964bd3d46c2f3f83ebe558243 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Wed, 21 Dec 2016 02:41:40 +0100 Subject: [PATCH] fix error when identifying coordinates --- src/c3nav/routing/level.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/c3nav/routing/level.py b/src/c3nav/routing/level.py index 34b14b57..7e8aa102 100644 --- a/src/c3nav/routing/level.py +++ b/src/c3nav/routing/level.py @@ -387,11 +387,11 @@ class GraphLevel(): def nearest_point(self, point, mode): cache_key = ('c3nav__routing__nearest_point__%s__%s__%.2f_%.2f__%s' % (self.graph.mtime, self.level.name, point[0], point[1], mode)) - point = cache.get(cache_key, None) - if point is None: - point = self._nearest_point(point, mode) - cache.set(cache_key, point, 60) - return self.graph.points[point] + nearest_point = cache.get(cache_key, None) + if nearest_point is None: + nearest_point = self._nearest_point(point, mode) + cache.set(cache_key, nearest_point, 60) + return self.graph.points[nearest_point] def _nearest_point(self, point, mode): points = self.connected_points(point, mode)