From a3bc60948b04fe7752eb6e090557e7fcb496f94a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laura=20Kl=C3=BCnder?= Date: Fri, 23 Dec 2016 22:52:14 +0100 Subject: [PATCH] fix routing to locationgroups --- src/c3nav/routing/graph.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/c3nav/routing/graph.py b/src/c3nav/routing/graph.py index 74d656cb..09240878 100644 --- a/src/c3nav/routing/graph.py +++ b/src/c3nav/routing/graph.py @@ -257,7 +257,8 @@ class Graph: points = self.levels[location.level.name].arealocation_points[location.name] return points, None, None elif isinstance(location, LocationGroup): - points = set(np.hstack(tuple(self.get_location_points(area) for area in location.locationareas))) + points = tuple(np.hstack(tuple(self.get_location_points(area, mode)[0] + for area in location.arealocations.all()))) return points, None, None except KeyError: raise NotYetRoutable