Skip to content

Commit

Permalink
Allow env-vars to be set to false to disable features
Browse files Browse the repository at this point in the history
  • Loading branch information
knolleary committed Oct 3, 2019
1 parent 41dd6b1 commit c2de43b
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions packages/node_modules/node-red/red.js
Expand Up @@ -133,13 +133,13 @@ try {
if (parsedArgs.verbose) {
settings.verbose = true;
}
if (parsedArgs.safe || process.env.NODE_RED_ENABLE_SAFE_MODE) {
if (parsedArgs.safe || (process.env.NODE_RED_ENABLE_SAFE_MODE && !/^false$/i.test(process.env.NODE_RED_ENABLE_SAFE_MODE) )) {
settings.safeMode = true;
}
if (process.env.NODE_RED_ENABLE_PROJECTS) {
settings.editorTheme = settings.editorTheme || {};
settings.editorTheme.projects = settings.editorTheme.projects || {};
settings.editorTheme.projects.enabled = true;
settings.editorTheme.projects.enabled = !/^false$/i.test(process.env.NODE_RED_ENABLE_PROJECTS);
}

if (settings.https) {
Expand Down

0 comments on commit c2de43b

Please sign in to comment.