diff --git a/lnbits/extensions/lnurlpayout/crud.py b/lnbits/extensions/lnurlpayout/crud.py index cc816e86b..0540cf770 100644 --- a/lnbits/extensions/lnurlpayout/crud.py +++ b/lnbits/extensions/lnurlpayout/crud.py @@ -10,10 +10,10 @@ async def create_lnurlpayout(wallet_id: str, data: CreateLnurlPayoutData) -> lnu lnurlpayout_id = urlsafe_short_hash() await db.execute( """ - INSERT INTO lnurlpayout.lnurlpayouts (id, wallet, lnurlpay, threshold) - VALUES (?, ?, ?, ?) + INSERT INTO lnurlpayout.lnurlpayouts (id, title, wallet, lnurlpay, threshold) + VALUES (?, ?, ?, ?, ?) """, - (lnurlpayout_id, wallet_id, data.lnurlpay, data.threshold), + (lnurlpayout_id, data.title, wallet_id, data.lnurlpay, data.threshold), ) lnurlpayout = await get_lnurlpayout(lnurlpayout_id) diff --git a/lnbits/extensions/lnurlpayout/migrations.py b/lnbits/extensions/lnurlpayout/migrations.py index fde01566b..4023f095d 100644 --- a/lnbits/extensions/lnurlpayout/migrations.py +++ b/lnbits/extensions/lnurlpayout/migrations.py @@ -6,6 +6,7 @@ async def m001_initial(db): """ CREATE TABLE lnurlpayout.lnurlpayouts ( id TEXT PRIMARY KEY, + title TEXT NOT NULL, wallet TEXT NOT NULL, lnurlpay TEXT NOT NULL, threshold INT NOT NULL diff --git a/lnbits/extensions/lnurlpayout/models.py b/lnbits/extensions/lnurlpayout/models.py index 246af13a6..aaccf843d 100644 --- a/lnbits/extensions/lnurlpayout/models.py +++ b/lnbits/extensions/lnurlpayout/models.py @@ -8,6 +8,7 @@ class CreateLnurlPayoutData(BaseModel): class lnurlpayout(BaseModel): id: str + title: str wallet: str lnurlpay: str threshold: str diff --git a/lnbits/extensions/lnurlpayout/templates/lnurlpayout/index.html b/lnbits/extensions/lnurlpayout/templates/lnurlpayout/index.html index 607b7e27c..dd58bfbdd 100644 --- a/lnbits/extensions/lnurlpayout/templates/lnurlpayout/index.html +++ b/lnbits/extensions/lnurlpayout/templates/lnurlpayout/index.html @@ -88,6 +88,14 @@ +