diff --git a/moderation/backend-py/main.py b/moderation/backend-py/main.py index d53ce17..0474bfe 100644 --- a/moderation/backend-py/main.py +++ b/moderation/backend-py/main.py @@ -10,7 +10,7 @@ import uvicorn from config import settings from database import connect_db, close_db -from middleware import setup_middleware +from middleware import setup_middleware # middleware.py (file), not middleware/ (directory) from routes.mod_app import router as mod_app_router from routes.moderation_auth import router as moderation_auth_router from websocket_server import get_socketio_app diff --git a/moderation/backend-py/middleware/__init__.py b/moderation/backend-py/middleware/__init__.py index 119f268..4364de6 100644 --- a/moderation/backend-py/middleware/__init__.py +++ b/moderation/backend-py/middleware/__init__.py @@ -1,2 +1,3 @@ # Middleware package +# Note: setup_middleware is in middleware.py (file), not here diff --git a/moderation/backend-py/routes/moderation_auth.py b/moderation/backend-py/routes/moderation_auth.py index 07ed6ae..0f74048 100644 --- a/moderation/backend-py/routes/moderation_auth.py +++ b/moderation/backend-py/routes/moderation_auth.py @@ -442,7 +442,7 @@ async def telegram_miniapp_auth(request: Request, response: Response): """Authenticate via Telegram Mini App initData""" print(f"[ModerationAuth] 🔍 Запрос авторизации через Telegram Mini App (initData)") - from middleware.telegram_auth import authenticate_telegram_moderation + from telegram_middleware.telegram_auth import authenticate_telegram_moderation from utils.auth import require_moderator, require_owner try: diff --git a/moderation/backend-py/telegram_middleware/__init__.py b/moderation/backend-py/telegram_middleware/__init__.py new file mode 100644 index 0000000..e52e5a5 --- /dev/null +++ b/moderation/backend-py/telegram_middleware/__init__.py @@ -0,0 +1,3 @@ +# Telegram authentication middleware package +# Note: setup_middleware is in middleware.py (file), not here + diff --git a/moderation/backend-py/middleware/telegram_auth.py b/moderation/backend-py/telegram_middleware/telegram_auth.py similarity index 100% rename from moderation/backend-py/middleware/telegram_auth.py rename to moderation/backend-py/telegram_middleware/telegram_auth.py