Merge pull request #236 from myr1001/dev

fix notifications for notifications module
This commit is contained in:
Vladislav Lisitsyn
2025-08-24 21:50:04 +03:00
committed by GitHub
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -63,8 +63,8 @@ async def kassai_payment_webhook(request: web.Request):
async with async_session_maker() as session:
await update_balance(session, tg_id, amount_float)
await send_payment_success_notification(tg_id, amount_float, session)
await add_payment(session, tg_id, amount_float, "kassai")
await send_payment_success_notification(tg_id, amount_float, session)
processed_payments.add(intid)
if merchant_order_id:
+1 -1
View File
@@ -59,8 +59,8 @@ async def wata_payment_webhook(request: web.Request):
return web.Response(status=400)
async with async_session_maker() as session:
await update_balance(session, int(tg_id), float(amount))
await send_payment_success_notification(tg_id, float(amount), session)
await add_payment(session, int(tg_id), float(amount), "wata")
await send_payment_success_notification(tg_id, float(amount), session)
logger.info(f"✅ WATA: баланс пополнен для пользователя {tg_id} на {amount}")
elif data.get("transactionStatus") == "Declined":
logger.warning(f"WATA: транзакция отклонена: {data}")