From 0faccc2e6c4869cc07000bfead2b80f9d0d8c34b Mon Sep 17 00:00:00 2001 From: Zach Fuller Date: Sat, 10 Aug 2024 11:18:34 -0700 Subject: [PATCH] fix: time delta param now used if provided --- src/smolvault/auth/decoder.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/smolvault/auth/decoder.py b/src/smolvault/auth/decoder.py index c46b301..de2d5ce 100644 --- a/src/smolvault/auth/decoder.py +++ b/src/smolvault/auth/decoder.py @@ -30,8 +30,8 @@ def decode_token(token: str, db_client: DatabaseClient) -> UserInfo | None: def create_access_token(data: dict[str, Any], expires_delta: timedelta | None = None) -> Token: to_encode = data.copy() - if expires_delta: # noqa: SIM108 - expire = datetime.now(ZoneInfo("UTC")) + if expires_delta: + expire = datetime.now(ZoneInfo("UTC")) + expires_delta else: expire = datetime.now(ZoneInfo("UTC")) + timedelta(minutes=15) to_encode.update({"exp": expire})