Skip to content

Commit 68523be

Browse files
fix obj validation
1 parent 5fe0cc9 commit 68523be

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

services/web/server/src/simcore_service_webserver/folders/_folders_handlers.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,10 @@ async def list_folders(request: web.Request):
8282
trashed=query_params.filters.trashed,
8383
offset=query_params.offset,
8484
limit=query_params.limit,
85-
order_by=parse_obj_as(OrderBy, query_params.order_by),
85+
order_by=OrderBy.model_validate(query_params.order_by),
8686
)
8787

88-
page = Page[FolderGet].parse_obj(
88+
page = Page[FolderGet].model_validate(
8989
paginate_data(
9090
chunk=folders.items,
9191
request_url=request.url,
@@ -95,7 +95,7 @@ async def list_folders(request: web.Request):
9595
)
9696
)
9797
return web.Response(
98-
text=page.json(**RESPONSE_MODEL_POLICY),
98+
text=page.model_dump_json(**RESPONSE_MODEL_POLICY),
9999
content_type=MIMETYPE_APPLICATION_JSON,
100100
)
101101

@@ -105,7 +105,7 @@ async def list_folders(request: web.Request):
105105
@permission_required("folder.read")
106106
@handle_plugin_requests_exceptions
107107
async def list_folders_full_search(request: web.Request):
108-
req_ctx = FoldersRequestContext.parse_obj(request)
108+
req_ctx = FoldersRequestContext.model_validate(request)
109109
query_params: FolderListFullSearchWithJsonStrQueryParams = (
110110
parse_request_query_parameters_as(
111111
FolderListFullSearchWithJsonStrQueryParams, request

0 commit comments

Comments
 (0)