Mostly working

This commit is contained in:
Arc 2024-11-18 21:54:27 +00:00
parent 5a2ba743cf
commit 08dad16611
5 changed files with 232 additions and 232 deletions

View file

@ -10,6 +10,7 @@ from lnbits.helpers import template_renderer
from lnbits.settings import settings
from .crud import get_myextension
from .helpers import lnurler
myextension_generic_router = APIRouter()
@ -27,9 +28,9 @@ def myextension_renderer():
@myextension_generic_router.get("/", response_class=HTMLResponse)
async def index(request: Request, user: User = Depends(check_user_exists)):
async def index(req: Request, user: User = Depends(check_user_exists)):
return myextension_renderer().TemplateResponse(
"myextension/index.html", {"request": request, "user": user.json()}
"myextension/index.html", {"request": req, "user": user.json()}
)
@ -37,18 +38,18 @@ async def index(request: Request, user: User = Depends(check_user_exists)):
@myextension_generic_router.get("/{myextension_id}")
async def myextension(request: Request, myextension_id):
myextension = await get_myextension(myextension_id)
if not myextension:
async def myextension(req: Request, myextension_id):
myex = await get_myextension(myextension_id)
if not myex:
raise HTTPException(
status_code=HTTPStatus.NOT_FOUND, detail="MyExtension does not exist."
)
return myextension_renderer().TemplateResponse(
"myextension/myextension.html",
{
"request": request,
"request": req,
"myextension_id": myextension_id,
"lnurlpay": myextension.lnurlpay(request),
"lnurlpay": lnurler(myex.id, "myextension.api_lnurl_pay", req),
"web_manifest": f"/myextension/manifest/{myextension_id}.webmanifest",
},
)