From 07dcba5df42c49beaeb638fbf568bb3aa997962a Mon Sep 17 00:00:00 2001 From: Jeremy Fee <jmfee@usgs.gov> Date: Mon, 24 Oct 2022 14:02:54 -0600 Subject: [PATCH] Log session load exceptions --- geomagio/api/secure/SessionMiddleware.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/geomagio/api/secure/SessionMiddleware.py b/geomagio/api/secure/SessionMiddleware.py index 3bf0ea8e0..3d455bad5 100644 --- a/geomagio/api/secure/SessionMiddleware.py +++ b/geomagio/api/secure/SessionMiddleware.py @@ -1,6 +1,7 @@ import json -from typing import Callable, Dict, Mapping +import logging import uuid +from typing import Callable, Dict, Mapping from cryptography.fernet import Fernet from starlette.datastructures import MutableHeaders @@ -73,6 +74,7 @@ class SessionMiddleware: scope["session"] = await self.get_session(session_id) initial_session_was_empty = False except Exception: + logging.exception(f"Error loading session {session_id}") scope["session"] = {} else: scope["session"] = {} -- GitLab