From: Andrew Kim Date: Mon, 13 May 2013 19:14:03 +0000 (-0700) Subject: Fix single node in visual topology X-Git-Tag: releasepom-0.1.0~465 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=52caf6e2c43f3ea4d579dddd17ee6953d12a4ac9 Fix single node in visual topology When staging a node from the cache, forgot to update the adjacencies correctly. Signed-off-by: Andrew Kim --- 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());