From 0c84c38acb954b13dee597318cb85f1bf51d9af6 Mon Sep 17 00:00:00 2001 From: AnneY Date: Wed, 7 Dec 2022 22:20:14 +0800 Subject: [PATCH] fix: backwards compatibility for _is_subindex Signed-off-by: AnneY --- docarray/array/mixins/setitem.py | 2 +- docarray/array/storage/base/seqlike.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docarray/array/mixins/setitem.py b/docarray/array/mixins/setitem.py index 18832893567..ab25815239a 100644 --- a/docarray/array/mixins/setitem.py +++ b/docarray/array/mixins/setitem.py @@ -65,7 +65,7 @@ def __setitem__( ): from docarray.helper import check_root_id - if self._is_subindex: + if getattr(self, '_is_subindex', None): check_root_id(self, value) self._update_subindices_set(index, value) diff --git a/docarray/array/storage/base/seqlike.py b/docarray/array/storage/base/seqlike.py index ce89b82a3bf..e5c250cdc8d 100644 --- a/docarray/array/storage/base/seqlike.py +++ b/docarray/array/storage/base/seqlike.py @@ -75,7 +75,7 @@ def extend(self, values: Iterable['Document'], **kwargs) -> None: from docarray.helper import check_root_id - if self._is_subindex: + if getattr(self, '_is_subindex', None): check_root_id(self, values) self._extend(values, **kwargs)