Skip to content

Commit 826ad21

Browse files
committed
fix(config): some environment config not parse properly
1 parent cceb5b1 commit 826ad21

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

lib/config/environment.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ module.exports = {
55
urlpath: process.env.HMD_URL_PATH,
66
port: process.env.HMD_PORT,
77
urladdport: process.env.HMD_URL_ADDPORT,
8-
usessl: process.env.HMD_PROTOCOL_USESSL,
8+
usessl: (process.env.HMD_PROTOCOL_USESSL === 'true'),
99
alloworigin: process.env.HMD_ALLOW_ORIGIN ? process.env.HMD_ALLOW_ORIGIN.split(',') : undefined,
10-
usecdn: process.env.HMD_USECDN,
11-
allowanonymous: process.env.HMD_ALLOW_ANONYMOUS,
12-
allowfreeurl: process.env.HMD_ALLOW_FREEURL,
10+
usecdn: (process.env.HMD_USECDN === 'true'),
11+
allowanonymous: (process.env.HMD_ALLOW_ANONYMOUS === 'true'),
12+
allowfreeurl: (process.env.HMD_ALLOW_FREEURL === 'true'),
1313
defaultpermission: process.env.HMD_DEFAULT_PERMISSION,
1414
dburl: process.env.HMD_DB_URL,
1515
imageUploadType: process.env.HMD_IMAGE_UPLOAD_TYPE,
@@ -59,6 +59,6 @@ module.exports = {
5959
searchAttributes: process.env.HMD_LDAP_SEARCHATTRIBUTES,
6060
tlsca: process.env.HMD_LDAP_TLS_CA
6161
},
62-
email: process.env.HMD_EMAIL,
63-
allowemailregister: process.env.HMD_ALLOW_EMAIL_REGISTER
62+
email: (process.env.HMD_EMAIL === 'true'),
63+
allowemailregister: (process.env.HMD_ALLOW_EMAIL_REGISTER === 'true')
6464
}

lib/config/oldEnvironment.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
'use strict'
22

33
module.exports = {
4-
debug: process.env.DEBUG,
4+
debug: (process.env.DEBUG === 'true'),
55
dburl: process.env.DATABASE_URL,
66
urlpath: process.env.URL_PATH,
77
port: process.env.PORT

0 commit comments

Comments
 (0)