Skip to content

Commit 3dbecd2

Browse files
committed
fix: casting in reduce before appending
1 parent d5cb02f commit 3dbecd2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

docarray/utils/reduce.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ def reduce(
3131
if doc.id in left_id_map:
3232
left[left_id_map[doc.id]].update(doc)
3333
else:
34-
left.append(doc)
34+
casted = left.doc_type(**doc.__dict__)
35+
left.append(casted)
3536

3637
return left
3738

0 commit comments

Comments
 (0)