refactor: simplify

This commit is contained in:
Vlad Stan
2026-07-09 16:34:44 +03:00
parent dbd1e20346
commit 5375055bb7
2 changed files with 10 additions and 1 deletions
+9 -1
View File
@@ -1,6 +1,7 @@
from __future__ import annotations from __future__ import annotations
from collections.abc import Callable from collections.abc import Awaitable, Callable
from typing import Any
from pydantic import BaseModel from pydantic import BaseModel
@@ -9,10 +10,17 @@ def _do_nothing(*_):
pass pass
async def _do_nothing_async(_: Any) -> None:
pass
class CoreAppExtra: class CoreAppExtra:
register_new_ext_routes: Callable = _do_nothing register_new_ext_routes: Callable = _do_nothing
register_new_wasm_ext_routes: Callable = _do_nothing register_new_wasm_ext_routes: Callable = _do_nothing
register_new_ratelimiter: Callable register_new_ratelimiter: Callable
dispatch_extension_invoice_paid: Callable[[Any], Awaitable[None]] = (
_do_nothing_async
)
class ConversionData(BaseModel): class ConversionData(BaseModel):
+1
View File
@@ -9,6 +9,7 @@ from lnbits.core.crud import create_audit_entry
from lnbits.core.crud.payments import get_payments_status_count from lnbits.core.crud.payments import get_payments_status_count
from lnbits.core.crud.users import get_accounts from lnbits.core.crud.users import get_accounts
from lnbits.core.crud.wallets import get_wallets_count from lnbits.core.crud.wallets import get_wallets_count
from lnbits.core.db import core_app_extra
from lnbits.core.models.audit import AuditEntry from lnbits.core.models.audit import AuditEntry
from lnbits.core.models.extensions import InstallableExtension from lnbits.core.models.extensions import InstallableExtension
from lnbits.core.models.notifications import NotificationType from lnbits.core.models.notifications import NotificationType