From ffba97850b9caf207925d524aa4d18cdfaa76c85 Mon Sep 17 00:00:00 2001 From: Ben Arc Date: Fri, 11 Mar 2022 13:12:27 +0000 Subject: [PATCH] Stopped 0 invoice creation in tickets --- lnbits/extensions/lnticket/views_api.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lnbits/extensions/lnticket/views_api.py b/lnbits/extensions/lnticket/views_api.py index d1247932..7c9eb52c 100644 --- a/lnbits/extensions/lnticket/views_api.py +++ b/lnbits/extensions/lnticket/views_api.py @@ -103,6 +103,10 @@ async def api_ticket_make_ticket(data: CreateTicketData, form_id): raise HTTPException( status_code=HTTPStatus.NOT_FOUND, detail=f"LNTicket does not exist." ) + if data.sats < 1: + raise HTTPException( + status_code=HTTPStatus.NOT_FOUND, detail=f"0 invoices not allowed." + ) nwords = len(re.split(r"\s+", data.ltext))