Skip to content

Commit 07ad50e

Browse files
committed
Add an AbstractPage return type
1 parent 34db9ca commit 07ad50e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

services/api-server/src/simcore_service_api_server/api/routes/function_job_collections_routes.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
from fastapi import APIRouter, Depends, status
55
from fastapi_pagination.api import create_page
6+
from fastapi_pagination.bases import AbstractPage
67
from models_library.api_schemas_webserver.functions import (
78
FunctionJobCollection,
89
FunctionJobCollectionID,
@@ -93,7 +94,7 @@ async def list_function_job_collections(
9394
],
9495
user_id: Annotated[UserID, Depends(get_current_user_id)],
9596
product_name: Annotated[ProductName, Depends(get_product_name)],
96-
):
97+
) -> AbstractPage[RegisteredFunctionJobCollection]:
9798
function_job_collection_list, meta = await wb_api_rpc.list_function_job_collections(
9899
pagination_offset=page_params.offset,
99100
pagination_limit=page_params.limit,
@@ -214,7 +215,7 @@ async def function_job_collection_list_function_jobs_page(
214215
FunctionJobService, Depends(get_function_job_service)
215216
],
216217
page_params: Annotated[PaginationParams, Depends()],
217-
):
218+
) -> AbstractPage[RegisteredFunctionJob]:
218219
function_jobs_list, meta = await function_job_service.list_function_jobs(
219220
filter_by_function_job_collection_id=function_job_collection_id,
220221
pagination_offset=page_params.offset,
@@ -229,7 +230,7 @@ async def function_job_collection_list_function_jobs_page(
229230
description=create_route_description(
230231
base="Get the function jobs in function job collection",
231232
changelog=[
232-
FMSG_CHANGELOG_NEW_IN_VERSION.format(FIRST_RELEASE_VERSION),
233+
FMSG_CHANGELOG_NEW_IN_VERSION.format("0.10"),
233234
],
234235
),
235236
)

0 commit comments

Comments
 (0)