File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
src/superannotate/lib/core/usecases Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -865,6 +865,7 @@ def __init__(
865865 self .project = project
866866 self .subset_name = subset_name
867867 self .items = items
868+ self ._provided_item_count = len (items )
868869 self .results = {"succeeded" : [], "failed" : [], "skipped" : []}
869870 self .item_ids = []
870871 self .path_separated = defaultdict (dict )
@@ -1077,9 +1078,10 @@ def execute(
10771078 response = None
10781079
10791080 unique_item_ids = list (set (self .item_ids ))
1080- if len (self .items ) > len (unique_item_ids ):
1081+ processed_items = len (unique_item_ids ) + len (self .results ['skipped' ])
1082+ if self ._provided_item_count > processed_items :
10811083 self .reporter .log_info (
1082- f"Dropping duplicates. Found { len ( unique_item_ids ) } / { len ( self .items ) } unique items."
1084+ f"Dropping duplicates. Found { processed_items } / { self ._provided_item_count } unique items."
10831085 )
10841086 for i in range (0 , len (unique_item_ids ), self .CHUNK_SIZE ):
10851087 tmp_response = self ._service_provider .subsets .add_items (
You can’t perform that action at this time.
0 commit comments