From 52caf6e2c43f3ea4d579dddd17ee6953d12a4ac9 Mon Sep 17 00:00:00 2001 From: Andrew Kim Date: Mon, 13 May 2013 12:14:03 -0700 Subject: [PATCH] Fix single node in visual topology When staging a node from the cache, forgot to update the adjacencies correctly. Signed-off-by: Andrew Kim --- .../java/org/opendaylight/controller/topology/web/Topology.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/opendaylight/web/topology/src/main/java/org/opendaylight/controller/topology/web/Topology.java b/opendaylight/web/topology/src/main/java/org/opendaylight/controller/topology/web/Topology.java index 0f4569fc19..b4695defdb 100644 --- a/opendaylight/web/topology/src/main/java/org/opendaylight/controller/topology/web/Topology.java +++ b/opendaylight/web/topology/src/main/java/org/opendaylight/controller/topology/web/Topology.java @@ -287,6 +287,8 @@ public class Topology implements IObjectReader, IConfigurationAware { Map data = (Map) nodeEntry.get("data"); data.put("$desc", description); nodeEntry.put("data", data); + // clear adjacencies since this is now a single node + nodeEntry.put("adjacencies", new LinkedList>()); stagedNodes.put(node.id(), nodeEntry); } else { newNodes.put(node.id(), node.out()); -- 2.36.6