From 3b97cb420d5308cbc9c36b6ea5b0330da6a6eba2 Mon Sep 17 00:00:00 2001 From: Donald Zou Date: Wed, 2 Jul 2025 18:48:37 +0800 Subject: [PATCH] Update DashboardOIDC.py --- src/modules/DashboardOIDC.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/DashboardOIDC.py b/src/modules/DashboardOIDC.py index 72ab1da..1c573e2 100644 --- a/src/modules/DashboardOIDC.py +++ b/src/modules/DashboardOIDC.py @@ -98,7 +98,8 @@ class DashboardOIDC: return True, payload except Exception as e: - current_app.logger.error('Read OIDC file failed. Reason: ' + str(e), provider, code, redirect_uri) + with current_app.app_context(): + current_app.logger.error('Read OIDC file failed. Reason: ' + str(e), provider, code, redirect_uri) return False, str(e) @@ -109,5 +110,6 @@ class DashboardOIDC: open(DashboardOIDC.ConfigurationFilePath, 'r').read() ) except Exception as e: - current_app.logger.error('Read OIDC file failed. Reason: ' + str(e)) + with current_app.app_context(): + current_app.logger.error('Read OIDC file failed. Reason: ' + str(e)) return False \ No newline at end of file