From 6a701da4f794640e0dc950bb866f929625c369b7 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 27 Nov 2025 19:52:48 +0300 Subject: [PATCH] =?UTF-8?q?=D0=AF=20=D1=81=D0=BB=D1=83=D1=87=D0=B0=D0=B9?= =?UTF-8?q?=D0=BD=D0=BE=20=D0=B1=D1=83=D0=BA=D0=B2=D1=83=20=D0=BF=D0=BE?= =?UTF-8?q?=D1=81=D1=82=D0=B0=D0=B2=D0=B8=D0=BB=20=D0=B2=20=D1=80=D0=B5?= =?UTF-8?q?=D0=BF=D0=BE=D0=B7=D0=B8=D1=82=D0=BE=D1=80=D0=B8=D0=B8=20=D0=B8?= =?UTF-8?q?=20=D1=83=D0=B1=D1=80=D0=B0=D0=BB=20self=20=D0=B8=D0=B7=20db=5F?= =?UTF-8?q?manager?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/services/db_manager.py | 3 ++- app/services/postgres_rep.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/services/db_manager.py b/app/services/db_manager.py index 0ca4774..dcbe357 100644 --- a/app/services/db_manager.py +++ b/app/services/db_manager.py @@ -242,7 +242,8 @@ class DatabaseManager: """ return ''.join(random.choices(string.ascii_lowercase + string.digits, k=length)) - def _is_subscription_expired(self, expire_timestamp: int) -> bool: + @staticmethod + def _is_subscription_expired(expire_timestamp: int) -> bool: """Проверяет, истекла ли подписка""" current_time = datetime.now(timezone.utc) diff --git a/app/services/postgres_rep.py b/app/services/postgres_rep.py index f7a5f6f..82ae162 100644 --- a/app/services/postgres_rep.py +++ b/app/services/postgres_rep.py @@ -230,7 +230,7 @@ class PostgresRepository: except SQLAlchemyError as e: self.logger.error(f"Ошибка при поиске плана: {plan_name}: {e}") await session.rollback() - return Noneэ + return None async def get_plan_by_id(self, plan_id: int) -> Plan | None: """