Show reset date below quota progress bars in admin UI
This commit is contained in:
@@ -47,6 +47,8 @@ async def read_api_keys(
|
||||
item.tokens_used_month = usage.tokens_used_month or 0
|
||||
item.requests_today = usage.requests_today or 0
|
||||
item.requests_month = usage.requests_month or 0
|
||||
item.daily_reset_at = usage.daily_reset_at
|
||||
item.monthly_reset_at = usage.monthly_reset_at
|
||||
result.append(item)
|
||||
return result
|
||||
|
||||
|
||||
@@ -58,6 +58,8 @@ class APIKeyWithUsage(APIKey):
|
||||
tokens_used_month: int = 0
|
||||
requests_today: int = 0
|
||||
requests_month: int = 0
|
||||
daily_reset_at: Optional[datetime] = None
|
||||
monthly_reset_at: Optional[datetime] = None
|
||||
|
||||
class Config:
|
||||
from_attributes = True
|
||||
Reference in New Issue
Block a user