fix(platform): pass tier to get_usage_status() in admin rate limit endpoints

For consistency, pass tier=tier to get_usage_status() in the admin
get_user_rate_limit and reset_user_rate_limit endpoints as well.
This commit is contained in:
Zamil Majdy
2026-03-27 01:40:14 +07:00
parent 4963d227ea
commit e1d5113051

View File

@@ -62,7 +62,7 @@ async def get_user_rate_limit(
daily_limit, weekly_limit, tier = await get_global_rate_limits(
user_id, config.daily_token_limit, config.weekly_token_limit
)
usage = await get_usage_status(user_id, daily_limit, weekly_limit)
usage = await get_usage_status(user_id, daily_limit, weekly_limit, tier=tier)
return UserRateLimitResponse(
user_id=user_id,
@@ -99,7 +99,7 @@ async def reset_user_rate_limit(
daily_limit, weekly_limit, tier = await get_global_rate_limits(
user_id, config.daily_token_limit, config.weekly_token_limit
)
usage = await get_usage_status(user_id, daily_limit, weekly_limit)
usage = await get_usage_status(user_id, daily_limit, weekly_limit, tier=tier)
return UserRateLimitResponse(
user_id=user_id,