From 2f1ef4c2a13287f910b680421c246a08d030c018 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Wed, 17 Jul 2013 12:05:24 -0400 Subject: [PATCH] fixing regression introduced where the client-side config was incorrectly generated (resolves #94) --- src/install.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/install.js b/src/install.js index de7cb1e164..5954f7e30e 100644 --- a/src/install.js +++ b/src/install.js @@ -39,7 +39,17 @@ var async = require('async'), async.eachSeries(install.questions, function(question, next) { var question = question.split('|'); install.ask(question[1], function(value) { - if (value !== '') config[question[0]] = value; + switch(question[0]) { + case 'use_port': + value = value.toLowerCase(); + if (['y', 'yes', ''].indexOf(value) === -1) config[question[0]] = false; + break; + + default: + if (value !== '') config[question[0]] = value; + break; + } + next(); }); }, function() {