From 20184021bec4683abd09f6a165493f45c46e22a5 Mon Sep 17 00:00:00 2001 From: Jacky Lam Date: Fri, 29 Aug 2025 14:29:03 +0100 Subject: [PATCH] fix: convert `PERMANENT_SESSION_LIFETIME` to int --- mlflow_oidc_auth/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mlflow_oidc_auth/config.py b/mlflow_oidc_auth/config.py index 30bcfe41..835a2b37 100644 --- a/mlflow_oidc_auth/config.py +++ b/mlflow_oidc_auth/config.py @@ -51,7 +51,7 @@ def __init__(self): self.SESSION_TYPE = os.environ.get("SESSION_TYPE", "cachelib") self.SESSION_PERMANENT = get_bool_env_variable("SESSION_PERMANENT", False) self.SESSION_KEY_PREFIX = os.environ.get("SESSION_KEY_PREFIX", "mlflow_oidc:") - self.PERMANENT_SESSION_LIFETIME = os.environ.get("PERMANENT_SESSION_LIFETIME", 86400) + self.PERMANENT_SESSION_LIFETIME = int(os.environ.get("PERMANENT_SESSION_LIFETIME", "86400")) if self.SESSION_TYPE: try: session_module = importlib.import_module(f"mlflow_oidc_auth.session.{(self.SESSION_TYPE).lower()}")