Перейти к содержанию

external_orders

delete_batch async

delete_batch(
    orders: ScrapedOrdersModel,
    _: Annotated[
        SotransOIDCUserModel, Depends(get_current_user())
    ],
)

Updates by external_data->link.

Source code in api/endpoints/orders/external_orders.py
 95
 96
 97
 98
 99
100
101
102
103
104
@scraped_router.delete("", status_code=status.HTTP_204_NO_CONTENT)
async def delete_batch(
    orders: ScrapedOrdersModel,
    _: Annotated[
        SotransOIDCUserModel,
        Depends(idp.get_current_user()),
    ],
):
    """Updates by external_data->link."""
    await on_delete_batch(orders.items)

patch_batch async

patch_batch(
    orders: ScrapedOrdersCreateModel,
    _: Annotated[
        SotransOIDCUserModel, Depends(get_current_user())
    ],
)

Updates by external_data->link.

Source code in api/endpoints/orders/external_orders.py
83
84
85
86
87
88
89
90
91
92
@scraped_router.patch("")
async def patch_batch(
    orders: ScrapedOrdersCreateModel,
    _: Annotated[
        SotransOIDCUserModel,
        Depends(idp.get_current_user()),
    ],
):
    """Updates by external_data->link."""
    await on_patch_batch(orders.items)