From cee8491b3d4efc3a0fef7a3c3261bcb17a63ae0d Mon Sep 17 00:00:00 2001 From: machka pasla Date: Sun, 21 Dec 2025 11:55:49 +0300 Subject: [PATCH] bug fix --- bot/services/platega_service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bot/services/platega_service.py b/bot/services/platega_service.py index b6ea1be..1ad2b44 100644 --- a/bot/services/platega_service.py +++ b/bot/services/platega_service.py @@ -210,7 +210,7 @@ class PlategaService: logging.error("Platega webhook: failed to process payment %s: %s", transaction_id, exc, exc_info=True) return web.Response(status=500, text="processing_error") - db_user = payment.user or await user_dal.get_user_by_id(session, payment.user_id) + db_user = await user_dal.get_user_by_id(session, payment.user_id) lang = db_user.language_code if db_user and db_user.language_code else self.settings.DEFAULT_LANGUAGE _ = lambda k, **kw: self.i18n.gettext(lang, k, **kw) if self.i18n else k @@ -319,7 +319,7 @@ class PlategaService: logging.error("Platega webhook: failed to cancel payment %s: %s", transaction_id, exc) return web.Response(status=500, text="processing_error") - db_user = payment.user or await user_dal.get_user_by_id(session, payment.user_id) + db_user = await user_dal.get_user_by_id(session, payment.user_id) lang = db_user.language_code if db_user and db_user.language_code else self.settings.DEFAULT_LANGUAGE _ = lambda k, **kw: self.i18n.gettext(lang, k, **kw) if self.i18n else k try: