chore: clean-up
This commit is contained in:
parent
6c41ac841b
commit
3fbac927e9
1 changed files with 4 additions and 13 deletions
|
|
@ -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):
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue