mirror of
https://github.com/lnbits/lnbits.git
synced 2025-10-10 20:42:32 +02:00
chore: clean-up
This commit is contained in:
@@ -155,14 +155,7 @@ def register_new_ext_routes(app: FastAPI) -> Callable:
|
|||||||
|
|
||||||
def register_ext_routes(app: FastAPI, ext: Extension) -> None:
|
def register_ext_routes(app: FastAPI, ext: Extension) -> None:
|
||||||
"""Register FastAPI routes for extension."""
|
"""Register FastAPI routes for extension."""
|
||||||
ext_module = importlib.import_module(f"lnbits.extensions.{ext.code}")
|
ext_module = importlib.import_module(ext.module_name)
|
||||||
if ext.version != "":
|
|
||||||
if f"lnbits.extensions.{ext.code}" in sys.modules:
|
|
||||||
del sys.modules[f"lnbits.extensions.{ext.code}"]
|
|
||||||
del ext_module
|
|
||||||
ext_module = importlib.import_module(f"lnbits.upgrades.{ext.version}.{ext.code}-{ext.version}")
|
|
||||||
# else:
|
|
||||||
# ext_module = importlib.import_module(f"lnbits.extensions.{ext.code}")
|
|
||||||
|
|
||||||
ext_route = getattr(ext_module, f"{ext.code}_ext")
|
ext_route = getattr(ext_module, f"{ext.code}_ext")
|
||||||
|
|
||||||
@@ -176,11 +169,9 @@ def register_ext_routes(app: FastAPI, ext: Extension) -> None:
|
|||||||
app.mount(s["path"], s["app"], s["name"])
|
app.mount(s["path"], s["app"], s["name"])
|
||||||
|
|
||||||
logger.trace(f"adding route for extension {ext_module}")
|
logger.trace(f"adding route for extension {ext_module}")
|
||||||
if ext.version != "":
|
|
||||||
# ext_route.prefix = "/sss"
|
prefix = f"/upgrades/{ext.version}" if ext.version != "" else ""
|
||||||
app.include_router(router=ext_route, prefix="/sss")
|
app.include_router(router=ext_route, prefix=prefix)
|
||||||
else:
|
|
||||||
app.include_router(router=ext_route)
|
|
||||||
|
|
||||||
|
|
||||||
def register_startup(app: FastAPI):
|
def register_startup(app: FastAPI):
|
||||||
|
Reference in New Issue
Block a user