From 10ff2a510dd690f672ffd4fad6a10150dd259421 Mon Sep 17 00:00:00 2001 From: Noloquideus Date: Mon, 11 May 2026 14:29:17 +0300 Subject: [PATCH] fix: change itpay webhook --- src/main.py | 3 +-- src/presentation/routing/__init__.py | 2 +- src/presentation/routing/order.py | 3 +-- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main.py b/src/main.py index b7747ec..76c8e49 100644 --- a/src/main.py +++ b/src/main.py @@ -16,7 +16,7 @@ from src.infrastructure.config import settings from src.presentation.handler import application_exception_handler, unhandled_exception_handler from src.presentation.messaging import crypto_transfer_router from src.presentation.middleware import TraceIDMiddleware, SecurityHeadersMiddleware -from src.presentation.routing import itpay_router,order_router +from src.presentation.routing import order_router security = HTTPBasic() @@ -74,7 +74,6 @@ app.add_exception_handler(ApplicationException, application_exception_handler) app.add_exception_handler(Exception, unhandled_exception_handler) app.include_router(order_router) -app.include_router(itpay_router) app.include_router(crypto_transfer_router) diff --git a/src/presentation/routing/__init__.py b/src/presentation/routing/__init__.py index 68789f7..b6c4034 100644 --- a/src/presentation/routing/__init__.py +++ b/src/presentation/routing/__init__.py @@ -1 +1 @@ -from src.presentation.routing.order import itpay_router,order_router \ No newline at end of file +from src.presentation.routing.order import order_router \ No newline at end of file diff --git a/src/presentation/routing/order.py b/src/presentation/routing/order.py index f59b842..5d38710 100644 --- a/src/presentation/routing/order.py +++ b/src/presentation/routing/order.py @@ -15,7 +15,6 @@ from src.presentation.schemas.order import CreateOrder,CreateOrderResponse,Error from src.presentation.schemas.itpay_payment_models import ItpayPaymentData order_router = APIRouter(prefix='/order', tags=['orders']) -itpay_router = APIRouter(prefix='/itpay', tags=['itpay']) @order_router.post( @@ -87,7 +86,7 @@ async def create_order( return content -@itpay_router.post('/webhook/itpay') +@order_router.post('/webhook/itpay') async def itpay_webhook( request: Request, payment_command: CreatePaymentCommand = Depends(get_create_payment_command),