File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -837,6 +837,7 @@ async def get_dataset_folders_and_files(
837837 return page .dict ()
838838 raise HTTPException (status_code = 404 , detail = f"Dataset { dataset_id } not found" )
839839
840+
840841@router .get ("/{dataset_id}/all_folders" )
841842async def get_dataset_folders_all (
842843 dataset_id : str ,
@@ -866,7 +867,9 @@ async def get_dataset_folders_all(
866867 FolderFileViewList .dataset_id == PydanticObjectId (dataset_id ),
867868 ]
868869
869- folders = (await FolderFileViewList .find (* query ).aggregate (
870+ folders = (
871+ await FolderFileViewList .find (* query )
872+ .aggregate (
870873 [
871874 _get_page_query (
872875 skip ,
@@ -879,15 +882,14 @@ async def get_dataset_folders_all(
879882 },
880883 )
881884 ],
882- ).to_list ())
885+ )
886+ .to_list ()
887+ )
883888 page_metadata = _construct_page_metadata (folders , skip , limit )
884889
885890 page = Paged (
886891 metadata = page_metadata ,
887- data = [
888- FolderOut (id = item .pop ("_id" ), ** item )
889- for item in folders [0 ]["data" ]
890- ],
892+ data = [FolderOut (id = item .pop ("_id" ), ** item ) for item in folders [0 ]["data" ]],
891893 )
892894
893895 return page .dict ()
You can’t perform that action at this time.
0 commit comments