fix: fixed getting shipping warehouses for guests

This commit is contained in:
2025-06-29 18:41:38 +04:00
parent 4607c31ccf
commit bd7d9a19d3

View File

@@ -6,20 +6,20 @@ from sqlalchemy.ext.asyncio import AsyncSession
from backend.dependecies import SessionDependency
from backend.session import get_session
from schemas.shipping_warehouse import *
from services.auth import authorized_user
from services.auth import authorized_user, guest_user
from services.shipping_warehouse import ShippingWarehouseService
shipping_warehouse_router = APIRouter(
prefix="/shipping-warehouse",
tags=["shipping-warehouse"],
dependencies=[Depends(authorized_user)]
)
@shipping_warehouse_router.get(
'/get-all',
response_model=GetAllShippingWarehousesResponse,
operation_id='get_all_shipping_warehouses'
operation_id='get_all_shipping_warehouses',
dependencies=[Depends(guest_user)],
)
async def get_all(
session: Annotated[AsyncSession, Depends(get_session)]
@@ -30,7 +30,8 @@ async def get_all(
@shipping_warehouse_router.post(
'/create',
response_model=CreateShippingWarehouseResponse,
operation_id='create_shipping_warehouse'
operation_id='create_shipping_warehouse',
dependencies=[Depends(authorized_user)]
)
async def create(
session: SessionDependency,
@@ -42,7 +43,8 @@ async def create(
@shipping_warehouse_router.post(
'/update',
response_model=UpdateShippingWarehouseResponse,
operation_id='update_shipping_warehouse'
operation_id='update_shipping_warehouse',
dependencies=[Depends(authorized_user)],
)
async def update(
session: SessionDependency,
@@ -55,7 +57,8 @@ async def update(
@shipping_warehouse_router.post(
'/delete',
response_model=DeleteShippingWarehouseResponse,
operation_id='delete_shipping_warehouse'
operation_id='delete_shipping_warehouse',
dependencies=[Depends(authorized_user)],
)
async def delete(
session: SessionDependency,