Jon Solow commited on
Commit
4b5313a
·
1 Parent(s): 17a8939

Don't query for admin if user id is none

Browse files
Files changed (1) hide show
  1. src/data_storage.py +3 -1
src/data_storage.py CHANGED
@@ -54,7 +54,9 @@ def get_user_id_if_email_exists(email: str) -> int | None:
54
  return user_id
55
 
56
 
57
- def is_admin(user_id: int):
 
 
58
  query_result = supabase_client.table(USERS_TABLE).select("admin").eq("user_id", user_id).execute().data
59
  if query_result:
60
  return query_result[0]["admin"] is True
 
54
  return user_id
55
 
56
 
57
+ def is_admin(user_id: int | None):
58
+ if user_id is None:
59
+ return False
60
  query_result = supabase_client.table(USERS_TABLE).select("admin").eq("user_id", user_id).execute().data
61
  if query_result:
62
  return query_result[0]["admin"] is True