Skip to content

Commit 86f93e3

Browse files
committed
supports keys marked as false
1 parent 6e4357c commit 86f93e3

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/cli/parse-server.js

+5-5
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ program.loadDefinitions(definitions);
99

1010
program
1111
.usage('[options] <path/to/configuration.json>');
12-
12+
1313
program.on('--help', function(){
1414
console.log(' Get Started guide:');
1515
console.log('');
@@ -31,7 +31,7 @@ program.on('--help', function(){
3131
console.log(' $ parse-server -- --appId APP_ID --masterKey MASTER_KEY --serverURL serverURL');
3232
console.log('');
3333
});
34-
34+
3535
program.parse(process.argv, process.env);
3636

3737
let options = {};
@@ -48,10 +48,10 @@ if (program.args.length > 0 ) {
4848
options = jsonConfig;
4949
}
5050
console.log(`Configuation loaded from ${jsonPath}`)
51-
}
51+
}
5252

5353
options = Object.keys(definitions).reduce(function (options, key) {
54-
if (program[key]) {
54+
if (typeof program[key] !== 'undefined') {
5555
options[key] = program[key];
5656
}
5757
return options;
@@ -74,7 +74,7 @@ const api = new ParseServer(options);
7474
app.use(options.mountPath, api);
7575

7676
var server = app.listen(options.port, function() {
77-
77+
7878
for (let key in options) {
7979
let value = options[key];
8080
if (key == "masterKey") {

0 commit comments

Comments
 (0)