diff --git a/contrib/html/index.html b/contrib/html/index.html
index 65f12285..faae91cf 100644
--- a/contrib/html/index.html
+++ b/contrib/html/index.html
@@ -328,10 +328,10 @@ jsPlumb.ready(function() {
});
return ret?ret[0]:null;
};
- var checkCondition = function(condition, allMessages) {
+ var checkCondition = function(condition, allCircuits) {
for (var k=0; k+24 && data[3]) { // add label
- var cmessages = allMessages[data[3]];
+ var cmessages = allCircuits[data[3]].messages;
var message = cmessages[data[4]];
var over = conn.getOverlay("label");
over.setLabel(buildText(data.length>5?data[5]:null, message, data[3], data[4]));
@@ -647,7 +648,7 @@ jsPlumb.ready(function() {
}
var fields = message.fields;
if (fields) {
- var cmessages = allMessages[cname];
+ var cmessages = allCircuits[cname].messages;
if (cmessages) {
var msg = cmessages[mname];
if (msg) {
@@ -682,7 +683,7 @@ jsPlumb.ready(function() {
var dst = Array.isArray(data) ? data[0]==null ? resolveDsts[data[1]]: data[0]+data[1] : data;
var conn = connectionItems[src+"-"+dst];
if (conn) {
- var cond = checkCondition(needUpdate.condition, allMessages);
+ var cond = checkCondition(needUpdate.condition, allCircuits);
var type = needUpdate.type[cond?0:1];
console.log("need update "+needUpdate.type+": "+conn+" to "+type);
conn.conn.setType(type);