dynamic update for links/switches
diff --git a/web/ons-demo/js/model.js b/web/ons-demo/js/model.js
index 1f90362..94bbdfe 100644
--- a/web/ons-demo/js/model.js
+++ b/web/ons-demo/js/model.js
@@ -8,7 +8,8 @@
flows: [],
controllers: results.controllers,
activeControllers: results.activeControllers,
- links: results.links
+ links: results.links,
+ configuration: results.configuration
}
// sort the switches
@@ -35,7 +36,10 @@
});
results.switches.forEach(function (s) {
- s.controller = results.mapping[s.dpid][0].controllerId;
+ var mapping = results.mapping[s.dpid]
+ if (mapping) {
+ s.controller = mapping[0].controllerId;
+ }
if (coreSwitchDPIDs[s.dpid]) {
model.coreSwitches.push(s);