diff --git a/lnbits/extensions/lnurlp/lnurl.py b/lnbits/extensions/lnurlp/lnurl.py index cf874035b..8f6aa6237 100644 --- a/lnbits/extensions/lnurlp/lnurl.py +++ b/lnbits/extensions/lnurlp/lnurl.py @@ -23,7 +23,7 @@ from .crud import increment_pay_link name="lnurlp.api_lnurl_response.deprecated", ) @lnurlp_ext.get( - "/a/{link_id}", + "/{link_id}", status_code=HTTPStatus.OK, name="lnurlp.api_lnurl_response", ) diff --git a/lnbits/extensions/lnurlp/static/js/index.js b/lnbits/extensions/lnurlp/static/js/index.js index 1713e77f6..c1372bec4 100644 --- a/lnbits/extensions/lnurlp/static/js/index.js +++ b/lnbits/extensions/lnurlp/static/js/index.js @@ -17,7 +17,7 @@ var mapPayLink = obj => { ) obj.amount = new Intl.NumberFormat(LOCALE).format(obj.amount) obj.print_url = [locationPath, 'print/', obj.id].join('') - obj.pay_url = [locationPath, obj.id].join('') + obj.pay_url = [locationPath, 'link/', obj.id].join('') return obj } diff --git a/lnbits/extensions/lnurlp/views.py b/lnbits/extensions/lnurlp/views.py index 9bc78056f..c5fa35823 100644 --- a/lnbits/extensions/lnurlp/views.py +++ b/lnbits/extensions/lnurlp/views.py @@ -21,7 +21,7 @@ async def index(request: Request, user: User = Depends(check_user_exists)): ) -@lnurlp_ext.get("/{link_id}", response_class=HTMLResponse) +@lnurlp_ext.get("/link/{link_id}", response_class=HTMLResponse) async def display(request: Request, link_id): link = await get_pay_link(link_id) if not link: