From 2f3409d887037e103d085e1548c7eb189d246072 Mon Sep 17 00:00:00 2001 From: Kevin Chung Date: Fri, 11 Jun 2021 14:57:19 -0400 Subject: [PATCH] Add fix for MLC configs in config.ini (#1909) --- CTFd/utils/config/integrations.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CTFd/utils/config/integrations.py b/CTFd/utils/config/integrations.py index dbaf97f0..9fac3865 100644 --- a/CTFd/utils/config/integrations.py +++ b/CTFd/utils/config/integrations.py @@ -1,8 +1,12 @@ -from CTFd.utils import get_config +from CTFd.utils import get_app_config, get_config def mlc(): - return get_config("oauth_client_id") and get_config("oauth_client_secret") + admin_config = get_config("oauth_client_id") and get_config("oauth_client_secret") + main_config = get_app_config("OAUTH_CLIENT_ID") and get_app_config( + "OAUTH_CLIENT_SECRET" + ) + return admin_config or main_config def mlc_registration():