File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
services/api-server/src/simcore_service_api_server/services_rpc Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 11from dataclasses import dataclass
22from functools import partial
3+ from typing import cast
34
45from fastapi import FastAPI
5- from fastapi_pagination import Page , create_page
6+ from fastapi_pagination import create_page
67from models_library .api_schemas_webserver .licensed_items import LicensedItemGetPage
78from models_library .licensed_items import LicensedItemID
89from models_library .resource_tracker_licensed_items_checkouts import (
4445 LicensedItemCheckoutNotFoundError ,
4546)
4647from ..exceptions .service_errors_utils import service_exception_mapper
47- from ..models .pagination import PaginationParams
48+ from ..models .pagination import Page , PaginationParams
4849from ..models .schemas .model_adapter import LicensedItemCheckoutGet , LicensedItemGet
4950
5051_exception_mapper = partial (service_exception_mapper , service_name = "WebApiServer" )
@@ -69,8 +70,7 @@ def _create_licensed_items_get_page(
6970 total = licensed_items_page .total ,
7071 params = page_params ,
7172 )
72- assert isinstance (page , Page ) # nosec
73- return page
73+ return cast (Page [LicensedItemGet ], page )
7474
7575
7676@dataclass
You can’t perform that action at this time.
0 commit comments