@@ -65,17 +65,15 @@ def search_images(
6565
6666 if folder is not None :
6767 folder = get_folder_metadata (project , folder )
68- folder_id = folder ["id" ]
69- else :
70- folder_id = None
68+ folder = folder ["id" ]
7169
7270 result_list = []
7371 params = {
7472 'team_id' : team_id ,
7573 'project_id' : project_id ,
7674 'annotation_status' : annotation_status ,
7775 'offset' : 0 ,
78- 'folder_id' : folder_id
76+ 'folder_id' : folder
7977 }
8078 if image_name_prefix is not None :
8179 params ['name' ] = image_name_prefix
@@ -120,7 +118,9 @@ def process_result(x):
120118
121119
122120@project_metadata
123- def get_image_metadata (project , image_names , return_dict_on_single_output = True ):
121+ def get_image_metadata (
122+ project , image_names , return_dict_on_single_output = True , folder = None
123+ ):
124124 """Returns image metadata
125125
126126 :param project: project name or metadata of the project
@@ -556,15 +556,15 @@ def download_image(
556556 return (str (filepath_save ), annotations_filepaths , fuse_path )
557557
558558
559- def delete_image (project , image_name ):
559+ def delete_image (project , image_name , folder = None ):
560560 """Deletes image
561561
562562 :param project: project name or metadata of the project
563563 :type project: str or dict
564564 :param image_name: image name
565565 :type image: str
566566 """
567- image = get_image_metadata (project , image_name )
567+ image = get_image_metadata (project , image_name , folder )
568568 team_id , project_id , image_id = image ["team_id" ], image ["project_id"
569569 ], image ["id" ]
570570 params = {"team_id" : team_id , "project_id" : project_id }
0 commit comments