Skip to content

Commit 957dcda

Browse files
committed
[property.py] Fix Tuple Extend Error
Because dtype always inferred as string.
1 parent cd5084a commit 957dcda

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

odml/property.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -688,7 +688,8 @@ def extend(self, obj, strict=True):
688688
dtypes.infer_dtype(new_value[0]) != self.dtype:
689689

690690
type_check = dtypes.infer_dtype(new_value[0])
691-
if not (type_check == "string" and self.dtype in dtypes.special_dtypes):
691+
if not (type_check == "string" and self.dtype in dtypes.special_dtypes) \
692+
and not self.dtype.endswith("-tuple"):
692693
msg = "odml.Property.extend: passed value data type found "
693694
msg += "(\"%s\") does not match expected dtype \"%s\"!" % (type_check,
694695
self._dtype)

0 commit comments

Comments
 (0)