@@ -59,19 +59,18 @@ async def list_datasets(
5959 x_datcore_api_key : Annotated [str , Header (..., description = "Datcore API Key" )],
6060 x_datcore_api_secret : Annotated [str , Header (..., description = "Datcore API Secret" )],
6161 pennsieve_client : Annotated [PennsieveApiClient , Depends (get_pennsieve_api_client )],
62- params : Annotated [_CustomizedPageParams , Depends ()],
62+ page_params : Annotated [_CustomizedPageParams , Depends ()],
6363):
6464 assert request # nosec
65- raw_params : RawParams = resolve_params (params ).to_raw_params ()
66- assert raw_params .limit is not None # nosec
67- assert raw_params .offset is not None # nosec
65+ assert page_params .limit is not None # nosec
66+ assert page_params .offset is not None # nosec
6867 datasets , total = await pennsieve_client .list_datasets (
6968 api_key = x_datcore_api_key ,
7069 api_secret = x_datcore_api_secret ,
71- limit = raw_params .limit ,
72- offset = raw_params .offset ,
70+ limit = page_params .limit ,
71+ offset = page_params .offset ,
7372 )
74- return create_page (datasets , total = total , params = params ) # type: ignore[return-value]
73+ return create_page (datasets , total = total , params = page_params )
7574
7675
7776@router .get (
@@ -116,21 +115,20 @@ async def list_dataset_top_level_files(
116115 x_datcore_api_key : Annotated [str , Header (..., description = "Datcore API Key" )],
117116 x_datcore_api_secret : Annotated [str , Header (..., description = "Datcore API Secret" )],
118117 pennsieve_client : Annotated [PennsieveApiClient , Depends (get_pennsieve_api_client )],
119- params : Annotated [_CustomizedPageParams , Depends ()],
118+ page_params : Annotated [_CustomizedPageParams , Depends ()],
120119):
121120 assert request # nosec
122- raw_params : RawParams = resolve_params (params ).to_raw_params ()
123121
124- assert raw_params .limit is not None # nosec
125- assert raw_params .offset is not None # nosec
122+ assert page_params .limit is not None # nosec
123+ assert page_params .offset is not None # nosec
126124 file_metas , total = await pennsieve_client .list_packages_in_dataset (
127125 api_key = x_datcore_api_key ,
128126 api_secret = x_datcore_api_secret ,
129127 dataset_id = dataset_id ,
130- limit = raw_params .limit ,
131- offset = raw_params .offset ,
128+ limit = page_params .limit ,
129+ offset = page_params .offset ,
132130 )
133- return create_page (file_metas , total = total , params = params ) # type: ignore[return-value]
131+ return create_page (file_metas , total = total , params = page_params )
134132
135133
136134@router .get (
@@ -151,21 +149,20 @@ async def list_dataset_collection_files(
151149 x_datcore_api_key : Annotated [str , Header (..., description = "Datcore API Key" )],
152150 x_datcore_api_secret : Annotated [str , Header (..., description = "Datcore API Secret" )],
153151 pennsieve_client : Annotated [PennsieveApiClient , Depends (get_pennsieve_api_client )],
154- params : Annotated [_CustomizedPageParams , Depends ()],
152+ page_params : Annotated [_CustomizedPageParams , Depends ()],
155153):
156154 assert request # nosec
157- raw_params : RawParams = resolve_params (params ).to_raw_params ()
158- assert raw_params .limit is not None # nosec
159- assert raw_params .offset is not None # nosec
155+ assert page_params .limit is not None # nosec
156+ assert page_params .offset is not None # nosec
160157 file_metas , total = await pennsieve_client .list_packages_in_collection (
161158 api_key = x_datcore_api_key ,
162159 api_secret = x_datcore_api_secret ,
163- limit = raw_params .limit ,
164- offset = raw_params .offset ,
160+ limit = page_params .limit ,
161+ offset = page_params .offset ,
165162 dataset_id = dataset_id ,
166163 collection_id = collection_id ,
167164 )
168- return create_page (file_metas , total = total , params = params ) # type: ignore[return-value]
165+ return create_page (file_metas , total = total , params = page_params )
169166
170167
171168@router .get (
0 commit comments