From 6139f49aae4e2272b2311c9b324efbbb9af51cab Mon Sep 17 00:00:00 2001 From: phil Date: Tue, 9 Apr 2024 16:17:07 +0530 Subject: [PATCH] Fix logout in some cases --- src/gisaf/api/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gisaf/api/main.py b/src/gisaf/api/main.py index 4c3878d..956f2da 100644 --- a/src/gisaf/api/main.py +++ b/src/gisaf/api/main.py @@ -76,7 +76,8 @@ async def login_for_access_token( @api.get('/logout') async def logout( user: Annotated[UserRead, Depends(get_current_active_user)]): - logger.info(f'{user.username} ({user.id}) logged out') + if user is not None: + logger.info(f'{user.username} ({user.id}) logged out') @api.get("/users")