diff --git a/lnbits/extensions/satspay/crud.py b/lnbits/extensions/satspay/crud.py
index fab0406f2..e707dc008 100644
--- a/lnbits/extensions/satspay/crud.py
+++ b/lnbits/extensions/satspay/crud.py
@@ -17,15 +17,6 @@ from ..watchonly.crud import get_watch_wallet, get_fresh_address, get_mempool
async def create_charge(
user: str,
data: CreateCharge
- # user: str,
- # description: str = None,
- # onchainwallet: Optional[str] = None,
- # lnbitswallet: Optional[str] = None,
- # webhook: Optional[str] = None,
- # completelink: Optional[str] = None,
- # completelinktext: Optional[str] = "Back to Merchant",
- # time: Optional[int] = None,
- # amount: Optional[int] = None,
) -> Charges:
charge_id = urlsafe_short_hash()
if data.onchainwallet:
diff --git a/lnbits/extensions/satspay/models.py b/lnbits/extensions/satspay/models.py
index 8730809b0..4cf3efadd 100644
--- a/lnbits/extensions/satspay/models.py
+++ b/lnbits/extensions/satspay/models.py
@@ -1,4 +1,5 @@
from sqlite3 import Row
+from typing import Optional
from fastapi.param_functions import Query
from pydantic import BaseModel
import time
@@ -16,15 +17,15 @@ class CreateCharge(BaseModel):
class Charges(BaseModel):
id: str
user: str
- description: str
- onchainwallet: str
- onchainaddress: str
- lnbitswallet: str
+ description: Optional[str]
+ onchainwallet: Optional[str]
+ onchainaddress: Optional[str]
+ lnbitswallet: Optional[str]
payment_request: str
payment_hash: str
- webhook: str
- completelink: str
- completelinktext: str
+ webhook: Optional[str]
+ completelink: Optional[str]
+ completelinktext: Optional[str] = "Back to Merchant"
time: int
amount: int
balance: int
diff --git a/lnbits/extensions/satspay/templates/satspay/_api_docs.html b/lnbits/extensions/satspay/templates/satspay/_api_docs.html
index 1a7ba5e41..af95cbf2c 100644
--- a/lnbits/extensions/satspay/templates/satspay/_api_docs.html
+++ b/lnbits/extensions/satspay/templates/satspay/_api_docs.html
@@ -37,7 +37,7 @@
"description": <string>, "webhook":<string>, "time":
<integer>, "amount": <integer>, "lnbitswallet":
<string, lnbits_wallet_id>}' -H "Content-type:
- application/json" -H "X-Api-Key: {{g.user.wallets[0].adminkey }}"
+ application/json" -H "X-Api-Key: {{user.wallets[0].adminkey }}"
@@ -65,7 +65,7 @@
"description": <string>, "webhook":<string>, "time":
<integer>, "amount": <integer>, "lnbitswallet":
<string, lnbits_wallet_id>}' -H "Content-type:
- application/json" -H "X-Api-Key: {{g.user.wallets[0].adminkey }}"
+ application/json" -H "X-Api-Key: {{user.wallets[0].adminkey }}"
diff --git a/lnbits/extensions/satspay/templates/satspay/display.html b/lnbits/extensions/satspay/templates/satspay/display.html
index b3386074e..5b0282b61 100644
--- a/lnbits/extensions/satspay/templates/satspay/display.html
+++ b/lnbits/extensions/satspay/templates/satspay/display.html
@@ -207,7 +207,7 @@
{% endblock %} {% block scripts %}
-
+