fix refund token multiple times

This commit is contained in:
9qeklajc
2026-03-06 23:02:47 +01:00
parent 40096867d9
commit d0c7cc6bd9
+3 -2
View File
@@ -205,8 +205,9 @@ async def refund_wallet_endpoint(
key: ApiKey = await validate_bearer_key(bearer_value, session)
if cached := await _refund_cache_get(bearer_value):
return cached
if key.total_balance <= 0:
if cached := await _refund_cache_get(bearer_value):
return cached
if key.parent_key_hash:
raise HTTPException(