diff --git a/__init__.py b/__init__.py index 6899d06..a649cdd 100644 --- a/__init__.py +++ b/__init__.py @@ -5,7 +5,9 @@ from fastapi import APIRouter from lnbits.db import Database from lnbits.helpers import template_renderer from lnbits.tasks import create_permanent_unique_task +from loguru import logger +logger.debug("This logged message is from myextension/__init__.py, you can debug in your extension using 'import logger from loguru' and 'logger.debug()'.") db = Database("ext_myextension") diff --git a/crud.py b/crud.py index 78b09a0..f116a1c 100644 --- a/crud.py +++ b/crud.py @@ -35,7 +35,6 @@ async def create_myextension( async def get_myextension( myextension_id: str, req: Optional[Request] = None ) -> Optional[MyExtension]: - logger.debug(myextension_id) row = await db.fetchone( "SELECT * FROM myextension.maintable WHERE id = ?", (myextension_id,) ) @@ -86,7 +85,6 @@ async def update_myextension( myextension_id: str, req: Optional[Request] = None, **kwargs ) -> MyExtension: q = ", ".join([f"{field[0]} = ?" for field in kwargs.items()]) - logger.debug(kwargs.items()) await db.execute( f"UPDATE myextension.maintable SET {q} WHERE id = ?", (*kwargs.values(), myextension_id), diff --git a/lnurl.py b/lnurl.py index 990f9e5..bdae006 100644 --- a/lnurl.py +++ b/lnurl.py @@ -129,7 +129,6 @@ async def api_lnurl_withdraw_cb( pr: Optional[str] = None, k1: Optional[str] = None, ): - logger.debug("cunt") assert k1, "k1 is required" assert pr, "pr is required" myextension = await get_myextension(myextension_id) @@ -143,9 +142,6 @@ async def api_lnurl_withdraw_cb( await update_myextension( myextension_id=myextension_id, ticker=myextension.ticker + 1 ) - logger.debug(myextension.wallet) - logger.debug(pr) - logger.debug(int(myextension.lnurlwithdrawamount * 1000)) await pay_invoice( wallet_id=myextension.wallet, payment_request=pr, diff --git a/tasks.py b/tasks.py index f5b99fc..65ae74a 100644 --- a/tasks.py +++ b/tasks.py @@ -18,7 +18,6 @@ from .crud import get_myextension, update_myextension async def wait_for_paid_invoices(): - logger.debug(get_current_extension_name()) invoice_queue = asyncio.Queue() register_invoice_listener(invoice_queue, get_current_extension_name()) while True: @@ -30,7 +29,6 @@ async def wait_for_paid_invoices(): async def on_invoice_paid(payment: Payment) -> None: - logger.debug("payment received for myextension extension") if payment.extra.get("tag") != "MyExtension": return