From 00c4bc960e4ac57779a0b8a7f35f3a91a3796e9d Mon Sep 17 00:00:00 2001 From: William Peebles Date: Thu, 24 Nov 2022 19:06:42 -0500 Subject: [PATCH] prevent app from crashing when SIGNUP_ENABLED env variable does not exist --- app/app.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/app.py b/app/app.py index 911034b..f1d61b0 100644 --- a/app/app.py +++ b/app/app.py @@ -27,8 +27,11 @@ login_manager = LoginManager() login_manager.login_view = 'login' login_manager.init_app(app) -if os.environ['SIGNUP_ENABLED'] == "YES": - signup_enabled = True +if 'SIGNUP_ENABLED' in os.environ: + if os.environ['SIGNUP_ENABLED'] == "YES": + signup_enabled = True + else: + signup_enabled = False else: signup_enabled = False