dont show all edges in level graph view

This commit is contained in:
Laura Klünder 2017-08-06 17:36:13 +02:00
parent 7830d8da5b
commit 69f9dfd52f

View file

@ -104,6 +104,7 @@ class EditorViewSet(ViewSet):
graphedges = request.changeset.wrap_model('GraphEdge').objects.all()
graphedges = graphedges.filter(Q(from_node__in=graphnodes) | Q(to_node__in=graphnodes))
graphedges = graphedges.select_related('from_node', 'to_node', 'waytype')
graphedges = [edge for edge in graphedges if edge.from_node.space_id != edge.to_node.space_id]
results = chain(
*(self._get_level_geometries(l) for l in levels_under),