From a2f9f6aa0dfe3b33f0d1dac2c9296fb022899cc4 Mon Sep 17 00:00:00 2001 From: Greg Finak Date: Fri, 13 Aug 2021 14:55:13 -0700 Subject: [PATCH 1/2] Catch a ValueError that is uncaught when credentials_store is missing a token key --- flask_oidc/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/flask_oidc/__init__.py b/flask_oidc/__init__.py index 6ea1520..a68d05f 100644 --- a/flask_oidc/__init__.py +++ b/flask_oidc/__init__.py @@ -439,6 +439,10 @@ def authenticate_or_redirect(self): logger.debug("Expired ID token, credentials missing", exc_info=True) return self.redirect_to_auth_server(request.url) + except ValueError: + logger.debug("Credentials missing", + exc_info=True) + return self.redirect_to_auth_server(request.url) # refresh and store credentials try: From 3a4c9217e6729d5128674a708324c942aa60663e Mon Sep 17 00:00:00 2001 From: Fritz Lekschas <84813279+flekschas-ozette@users.noreply.github.com> Date: Tue, 2 Nov 2021 10:52:00 -0400 Subject: [PATCH 2/2] Fix link URL --- .gitmodules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitmodules b/.gitmodules index bf7b494..da2edb3 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ [submodule "docs/_themes"] path = docs/_themes - url = git://github.com/mitsuhiko/flask-sphinx-themes.git + url = https://github.com/mitsuhiko/flask-sphinx-themes