Skip to content

Commit 5e0fba5

Browse files
committed
resolve type issue
1 parent 642c474 commit 5e0fba5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

services/api-server/src/simcore_service_api_server/services_rpc/wb_api_server.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
from dataclasses import dataclass
22
from functools import partial
3+
from typing import cast
34

45
from fastapi import FastAPI
5-
from fastapi_pagination import Page, create_page
6+
from fastapi_pagination import create_page
67
from models_library.api_schemas_webserver.licensed_items import LicensedItemGetPage
78
from models_library.licensed_items import LicensedItemID
89
from models_library.resource_tracker_licensed_items_checkouts import (
@@ -44,7 +45,7 @@
4445
LicensedItemCheckoutNotFoundError,
4546
)
4647
from ..exceptions.service_errors_utils import service_exception_mapper
47-
from ..models.pagination import PaginationParams
48+
from ..models.pagination import Page, PaginationParams
4849
from ..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

0 commit comments

Comments
 (0)