From e90c6bfb75c06770fad1b0807c539e2903429e67 Mon Sep 17 00:00:00 2001 From: Artem Tsyrulnikov Date: Thu, 4 Dec 2025 16:38:27 +0300 Subject: [PATCH] =?UTF-8?q?ref:=20=D0=BD=D0=B5=D0=B1=D0=BE=D0=BB=D1=8C?= =?UTF-8?q?=D1=88=D0=BE=D0=B9=20=D1=80=D0=B5=D1=84=D0=B0=D0=BA=D1=82=D0=BE?= =?UTF-8?q?=D1=80=D0=B8=D0=BD=D0=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/controller/http/views.py | 3 --- src/usecase/__init__.py | 8 ++++---- src/usecase/{ => auth}/get_me.py | 2 +- src/usecase/{ => auth}/telegram_login.py | 2 +- src/usecase/{ => auth}/telegram_start.py | 2 +- src/usecase/{ => auth}/validate_login_token.py | 2 +- 6 files changed, 8 insertions(+), 11 deletions(-) rename src/usecase/{ => auth}/get_me.py (94%) rename src/usecase/{ => auth}/telegram_login.py (97%) rename src/usecase/{ => auth}/telegram_start.py (96%) rename src/usecase/{ => auth}/validate_login_token.py (97%) diff --git a/src/controller/http/views.py b/src/controller/http/views.py index 6a1f7a7..d6e8038 100644 --- a/src/controller/http/views.py +++ b/src/controller/http/views.py @@ -18,7 +18,6 @@ async def get_views_history( from_date: datetime.datetime | None = None, to_date: datetime.datetime | None = None, ) -> dto.GetViewsHistoryOutput: - """Получить историю просмотров для закупа.""" input_data = dto.GetViewsHistoryInput( placement_id=placement_id, user_id=current_user.user_id, @@ -34,7 +33,6 @@ async def fetch_views( placement_id: uuid.UUID, current_user: Annotated[JWTPayload, Depends(dependencies.get_current_user)], ) -> dto.FetchViewsManuallyOutput: - """Получить актуальные просмотры через Telegram API.""" input_data = dto.FetchViewsInputManually( placement_id=placement_id, user_id=current_user.user_id, @@ -49,7 +47,6 @@ async def update_views_manually( views_count: int, current_user: Annotated[JWTPayload, Depends(dependencies.get_current_user)], ) -> dto.PlacementOutput: - """Обновить просмотры вручную.""" input_data = dto.UpdateViewsManuallyInput( placement_id=placement_id, user_id=current_user.user_id, diff --git a/src/usecase/__init__.py b/src/usecase/__init__.py index 2d18c5f..adbd307 100644 --- a/src/usecase/__init__.py +++ b/src/usecase/__init__.py @@ -12,6 +12,10 @@ from .analytics.get_creatives_analytics import get_creatives_analytics from .analytics.get_external_channels_analytics import get_external_channels_analytics from .analytics.get_placements_analytics import get_placements_analytics from .analytics.get_spending_analytics import get_spending_analytics +from .auth.get_me import get_me +from .auth.telegram_login import telegram_login +from .auth.telegram_start import telegram_start +from .auth.validate_login_token import validate_login_token from .creative.create_creative import create_creative from .creative.delete_creative import delete_creative from .creative.get_creative import get_creative @@ -25,7 +29,6 @@ from .external_channel.delete_external_channel import delete_external_channel from .external_channel.get_external_channels import get_external_channels from .external_channel.update_external_channel import update_external_channel from .external_channel.update_external_channel_links import update_external_channel_links -from .get_me import get_me from .placement.create_placement import create_placement from .placement.delete_placement import delete_placement from .placement.get_placement import get_placement @@ -38,9 +41,6 @@ from .target_channel.disconnect_target_chan import disconnect_target_chan from .target_channel.disconnect_target_chan_by_tg_id import disconnect_target_chan_by_tg_id from .target_channel.get_user_target_chans import get_user_target_chans from .target_channel.update_target_chan_permissions import update_target_chan_permissions -from .telegram_login import telegram_login -from .telegram_start import telegram_start -from .validate_login_token import validate_login_token from .views.fetch_views_manually import fetch_views_manually from .views.get_views_history import get_views_history from .views.run_views_worker_cycle import run_views_worker_cycle diff --git a/src/usecase/get_me.py b/src/usecase/auth/get_me.py similarity index 94% rename from src/usecase/get_me.py rename to src/usecase/auth/get_me.py index 9a95868..26e87a4 100644 --- a/src/usecase/get_me.py +++ b/src/usecase/auth/get_me.py @@ -4,7 +4,7 @@ import uuid from src import domain, dto if typing.TYPE_CHECKING: - from . import Usecase + from .. import Usecase async def get_me(self: 'Usecase', user_id: uuid.UUID) -> dto.UserOutput: diff --git a/src/usecase/telegram_login.py b/src/usecase/auth/telegram_login.py similarity index 97% rename from src/usecase/telegram_login.py rename to src/usecase/auth/telegram_login.py index ffddb92..cd8571b 100644 --- a/src/usecase/telegram_login.py +++ b/src/usecase/auth/telegram_login.py @@ -6,7 +6,7 @@ from src import domain, dto from src.config import settings if typing.TYPE_CHECKING: - from . import Usecase + from .. import Usecase async def telegram_login(self: 'Usecase', input: dto.TelegramLoginInput) -> None: diff --git a/src/usecase/telegram_start.py b/src/usecase/auth/telegram_start.py similarity index 96% rename from src/usecase/telegram_start.py rename to src/usecase/auth/telegram_start.py index b54f336..285aae6 100644 --- a/src/usecase/telegram_start.py +++ b/src/usecase/auth/telegram_start.py @@ -2,7 +2,7 @@ import logging from typing import TYPE_CHECKING if TYPE_CHECKING: - from . import Usecase + from .. import Usecase log = logging.getLogger(__name__) diff --git a/src/usecase/validate_login_token.py b/src/usecase/auth/validate_login_token.py similarity index 97% rename from src/usecase/validate_login_token.py rename to src/usecase/auth/validate_login_token.py index ce9983d..a703184 100644 --- a/src/usecase/validate_login_token.py +++ b/src/usecase/auth/validate_login_token.py @@ -4,7 +4,7 @@ import typing from src import domain, dto if typing.TYPE_CHECKING: - from . import Usecase + from .. import Usecase async def validate_login_token(self: 'Usecase', input: dto.ValidateLoginTokenInput) -> dto.ValidateLoginTokenOutput: