YUKI Hiroshi
null+****@clear*****
Mon Apr 20 16:14:03 JST 2015
YUKI Hiroshi 2015-04-20 16:14:03 +0900 (Mon, 20 Apr 2015) New Revision: 4c0673dd1acb85c25f390ce6fd3c786fc029bdcc https://github.com/droonga/express-droonga/commit/4c0673dd1acb85c25f390ce6fd3c786fc029bdcc Message: Use timeout parameter only when it is given Modified files: lib/adapter/api/droonga.js Modified: lib/adapter/api/droonga.js (+6 -2) =================================================================== --- lib/adapter/api/droonga.js 2015-04-20 16:08:20 +0900 (64c1cd8) +++ lib/adapter/api/droonga.js 2015-04-20 16:14:03 +0900 (36b5395) @@ -14,7 +14,9 @@ module.exports = { onRequest: function(request, connection) { var messageType = pathToMessageType(request.params[0]); var body = {}; - body.timeout = body.timeout || request.query.timeout; + if (typeof body.timeout != 'number' && + typeof request.query.timeout == 'number') + body.timeout = request.query.timeout; connection.emit(messageType, body); } }), @@ -30,7 +32,9 @@ module.exports = { }); request.on('end', function() { body = JSON.parse(body); - body.timeout = body.timeout || request.query.timeout; + if (typeof body.timeout != 'number' && + typeof request.query.timeout == 'number') + body.timeout = request.query.timeout; body.type = body.type || 'droonga-' + messageType; connection.emit(messageType, body); }); -------------- next part -------------- HTML����������������������������...Download