YUKI Hiroshi
null+****@clear*****
Mon Feb 18 20:37:35 JST 2013
YUKI Hiroshi 2013-02-18 20:37:35 +0900 (Mon, 18 Feb 2013) New Revision: d6c5b5c43c9b2f0fd25724c4926b0910cc8a78b3 https://github.com/groonga/express-kotoumi/commit/d6c5b5c43c9b2f0fd25724c4926b0910cc8a78b3 Log: Don't override registered command name itself Modified files: lib/frontend/socket.io-adaptor.js Modified: lib/frontend/socket.io-adaptor.js (+5 -4) =================================================================== --- lib/frontend/socket.io-adaptor.js 2013-02-15 15:57:51 +0900 (319a958) +++ lib/frontend/socket.io-adaptor.js 2013-02-18 20:37:35 +0900 (3897ae7) @@ -38,9 +38,10 @@ exports.register = function(application, server, params) { if (!commandDefinition) return; + var event = commandName; if (commandDefinition.toBackend) { - var result = commandDefinition.toBackend(commandName, data); - commandName = result[0]; + var result = commandDefinition.toBackend(event, data); + event = result[0]; data = result[1]; } @@ -66,10 +67,10 @@ exports.register = function(application, server, params) { }; options.timeout = DEFAULT_TIMEOUT; } else if (model.PublishSubscribe.isInstance(commandDefinition)) { - commandName += '.subscribe'; + event += '.subscribe'; } - connection.emitMessage(commandName, data, callback, options); + connection.emitMessage(event, data, callback, options); }); } -------------- next part -------------- HTML����������������������������...Download