|
|
@@ -355,14 +355,17 @@ class ConfigLoader {
|
|
|
*
|
|
|
* **use this only admin home page.**
|
|
|
*/
|
|
|
- getEnvVarsForDisplay() {
|
|
|
+ getEnvVarsForDisplay(isIncludedSeurity = true) {
|
|
|
const config = {};
|
|
|
for (const ENV_VAR_NAME of Object.keys(ENV_VAR_NAME_TO_CONFIG_INFO)) {
|
|
|
const configInfo = ENV_VAR_NAME_TO_CONFIG_INFO[ENV_VAR_NAME];
|
|
|
-
|
|
|
- if (!isSecurityEnv(configInfo.key) && process.env[ENV_VAR_NAME] !== undefined) {
|
|
|
- config[ENV_VAR_NAME] = configInfo.type.parse(process.env[ENV_VAR_NAME]);
|
|
|
+ if (process.env[ENV_VAR_NAME] === undefined) {
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ if (isSecurityEnv(configInfo.key) && !isIncludedSeurity) {
|
|
|
+ continue;
|
|
|
}
|
|
|
+ config[ENV_VAR_NAME] = configInfo.type.parse(process.env[ENV_VAR_NAME]);
|
|
|
}
|
|
|
|
|
|
debug('ConfigLoader#getEnvVarsForDisplay', config);
|