Merge pull request #429 from Routstr/fix-reset-refund-while-reserved-balance-not-zero

refund only when reserved balance is zero
This commit is contained in:
9qeklajc
2026-04-01 17:21:57 +02:00
committed by GitHub
+6
View File
@@ -268,6 +268,12 @@ async def refund_wallet_endpoint(
detail="Cannot refund child key. Please refund the parent key instead.",
)
if key.reserved_balance > 0:
raise HTTPException(
status_code=400,
detail="Cannot refund key. There are ongoing requests for this api key.",
)
remaining_balance_msats: int = key.total_balance
if key.refund_currency == "sat":