remove nostrAdmin check

This commit is contained in:
Tiago vasconcelos 2022-07-11 21:38:05 +01:00
parent 08f124b6f9
commit 99d285335e

View file

@ -1,36 +1,35 @@
import asyncio import asyncio
from http import HTTPStatus
from fastapi import APIRouter, Request from fastapi import APIRouter, Request
from fastapi.staticfiles import StaticFiles from fastapi.staticfiles import StaticFiles
from starlette.exceptions import HTTPException
from starlette.responses import HTMLResponse
from lnbits.db import Database from lnbits.db import Database
from lnbits.helpers import template_renderer from lnbits.helpers import template_renderer
from lnbits.tasks import catch_everything_and_restart
from starlette.exceptions import HTTPException
from starlette.responses import HTMLResponse
from http import HTTPStatus
from lnbits.settings import LNBITS_ADMIN_EXTENSIONS from lnbits.settings import LNBITS_ADMIN_EXTENSIONS
from lnbits.tasks import catch_everything_and_restart
diagonalley_ext: APIRouter = APIRouter( diagonalley_ext: APIRouter = APIRouter(
prefix="/diagonalley", tags=["diagonalley"] prefix="/diagonalley", tags=["diagonalley"]
) )
db = Database("ext_diagonalley") db = Database("ext_diagonalley")
if 'nostradmin' not in LNBITS_ADMIN_EXTENSIONS: # if 'nostradmin' not in LNBITS_ADMIN_EXTENSIONS:
@diagonalley_ext.get("/", response_class=HTMLResponse) # @diagonalley_ext.get("/", response_class=HTMLResponse)
async def index(request: Request): # async def index(request: Request):
return template_renderer().TemplateResponse( # return template_renderer().TemplateResponse(
"error.html", {"request": request, "err": "Ask system admin to enable NostrAdmin!"} # "error.html", {"request": request, "err": "Ask system admin to enable NostrAdmin!"}
) # )
else: # else:
def diagonalley_renderer(): def diagonalley_renderer():
return template_renderer(["lnbits/extensions/diagonalley/templates"]) return template_renderer(["lnbits/extensions/diagonalley/templates"])
from .tasks import wait_for_paid_invoices from .tasks import wait_for_paid_invoices
from .views import * # noqa from .views import * # noqa
from .views_api import * # noqa from .views_api import * # noqa
def diagonalley_start(): def diagonalley_start():
loop = asyncio.get_event_loop() loop = asyncio.get_event_loop()
loop.create_task(catch_everything_and_restart(wait_for_paid_invoices)) loop.create_task(catch_everything_and_restart(wait_for_paid_invoices))