middleware session rollback / WATA pending payment

This commit is contained in:
Capybara-z
2026-05-06 20:47:53 +00:00
parent aa086a57d2
commit 06eabd8f26
13 changed files with 257 additions and 18 deletions
+5
View File
@@ -68,4 +68,9 @@ class AdminMiddleware(BaseMiddleware):
await cache_set(cache_key("admin_access", user_id), bool(is_admin), _ADMIN_CACHE_TTL)
return is_admin
except Exception:
if session is not None:
try:
await session.rollback()
except Exception:
pass
return False