Skip to content

Commit 5bf47e1

Browse files
committed
Avoid passing delete filter as {} if no filter passed
1 parent ee12062 commit 5bf47e1

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

pinecone/core/grpc/index_grpc.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,10 @@ def _vector_transform(item):
260260

261261
def delete(self, *args, async_req=False, **kwargs):
262262
_filter = dict_to_proto_struct(kwargs.pop('filter', None))
263-
request = DeleteRequest(*args, **kwargs, filter=_filter)
263+
filter_param = {}
264+
if _filter:
265+
filter_param['filter'] = _filter
266+
request = DeleteRequest(*args, **kwargs, **filter_param)
264267
timeout = kwargs.pop('timeout', None)
265268
if async_req:
266269
future = self._wrap_grpc_call(self.stub.Delete.future, request, timeout=timeout)

0 commit comments

Comments
 (0)