Browse Source

Query routes work without queries param

Zane Kansil 10 years ago
parent
commit
77c2ba5ee1
1 changed files with 1 additions and 1 deletions
  1. 1 1
      frameworks/JavaScript/nodejs/create-server.js

+ 1 - 1
frameworks/JavaScript/nodejs/create-server.js

@@ -19,7 +19,7 @@ module.exports = http.createServer(function (req, res) {
     return basicHandler.handle(route, req, res);
     return basicHandler.handle(route, req, res);
   } else {
   } else {
     // naive: only works if there is one query param, as is the case in TFB
     // naive: only works if there is one query param, as is the case in TFB
-    var queries = url.query.split('=')[1]
+    var queries = url.query && url.query.split('=')[1];
     queries = ~~(queries) || 1;
     queries = ~~(queries) || 1;
     queries = Math.min(Math.max(queries, 1), 500);
     queries = Math.min(Math.max(queries, 1), 500);