Fix debug console. Remove silly subscription logic.

This commit is contained in:
Ian Gulliver
2014-05-18 10:49:38 +03:00
parent 6389787833
commit 18d3babc2c
2 changed files with 6 additions and 13 deletions

View File

@@ -109,18 +109,11 @@ Cosmopolite.prototype.subscribe = function(subject, messages, keys) {
'messages': messages, 'messages': messages,
'keys': keys, 'keys': keys,
}; };
this.sendRPC_('subscribe', args, function() { this.subscriptions_[subject] = {
if (subject in this.subscriptions_) { 'messages': [],
console.log( 'keys': {},
this.loggingPrefix_(), 'duplicate subject subscriptions:', subject); };
} else { this.sendRPC_('subscribe', args, resolve);
this.subscriptions_[subject] = {
'messages': [],
'keys': {},
};
}
resolve();
}.bind(this));
}.bind(this)); }.bind(this));
}; };

View File

@@ -74,7 +74,7 @@ window.addEventListener('load', function() {
'<a href="' + login_url + '" target="_blank">(log in)</a>'; '<a href="' + login_url + '" target="_blank">(log in)</a>';
}, },
onMessage: function(message) { onMessage: function(message) {
if (subscriptions.value != message['subject']) { if (subscriptions.value != message['subject']['name']) {
return; return;
} }
addMessage(message); addMessage(message);