Skip to content

Commit 80691d8

Browse files
committed
Fix key error
1 parent dacd61e commit 80691d8

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

app/core/security.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -167,10 +167,8 @@ async def verify_token(request: Request, credentials: Optional[HTTPAuthorization
167167
key_id = decoded["key_id"]
168168
# Verify key hasn't been removed
169169
results = db.table("api_keys").select('*').eq('key_id', key_id).execute()
170-
if results.data and results.data[0]:
171-
key = results.data[0]
172-
if not key:
173-
raise HTTPException(status_code=401, detail="API key not found (it may have been removed)")
170+
if not results.data or not results.data[0]:
171+
raise HTTPException(status_code=401, detail="API key not found (it may have been removed)")
174172
else:
175173
user = db.auth.get_user(credentials.credentials)
176174

0 commit comments

Comments
 (0)