From bc0b4ddc2e8668a22a9a5e0bedd56d82fe3340f2 Mon Sep 17 00:00:00 2001
From: Nikolaus Krismer <nikolaus.krismer@uibk.ac.at>
Date: Wed, 13 Aug 2014 13:57:15 +0200
Subject: [PATCH] fixed findbugs problem

---
 .../java/it/unibz/inf/isochrone/network/NodeConnection.java | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/main/java/it/unibz/inf/isochrone/network/NodeConnection.java b/src/main/java/it/unibz/inf/isochrone/network/NodeConnection.java
index 66c43a5e..c2b56624 100644
--- a/src/main/java/it/unibz/inf/isochrone/network/NodeConnection.java
+++ b/src/main/java/it/unibz/inf/isochrone/network/NodeConnection.java
@@ -149,7 +149,11 @@ public class NodeConnection {
 	}
 
 	private static Collection<Integer> getRoutesToTargetNode(final Map<Node, Collection<Link>> m, final int nodeId) {
-		final Collection<Link> linkSet = m.get(nodeId);
+		return getRoutesToTargetNode(m, getNodeById(m, nodeId));
+	}
+
+	private static Collection<Integer> getRoutesToTargetNode(final Map<Node, Collection<Link>> m, final Node node) {
+		final Collection<Link> linkSet = m.get(node);
 		final Set<Integer> resultSet = new HashSet<>(linkSet.size());
 		for (final Link l : linkSet) {
 			resultSet.add(l.getRoute());
-- 
GitLab