[Groonga-commit] droonga/express-droonga at 4c0673d [master] Use timeout parameter only when it is given

Zurück zum Archiv-Index

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 



More information about the Groonga-commit mailing list
Zurück zum Archiv-Index