feature: admin toggle to disable outgoing payments (#2909)
This commit is contained in:
@@ -53,6 +53,8 @@ async def pay_invoice(
|
||||
tag: str = "",
|
||||
conn: Optional[Connection] = None,
|
||||
) -> Payment:
|
||||
if settings.lnbits_only_allow_incoming_payments:
|
||||
raise PaymentError("Only incoming payments allowed.", status="failed")
|
||||
invoice = _validate_payment_request(payment_request, max_sat)
|
||||
assert invoice.amount_msat
|
||||
|
||||
|
||||
Reference in New Issue
Block a user