🐛 fix(base.py): add check to initialize empty list for params[key] if it doesn't exist before extending it with built values

Fixes textsplitter error #661
This commit is contained in:
Gabriel Luiz Freitas Almeida 2023-07-20 06:58:21 -03:00
commit 0cf37f4f1f

View file

@ -176,6 +176,8 @@ class Vertex:
for node in nodes:
built = node.build()
if isinstance(built, list):
if key not in self.params:
self.params[key] = []
self.params[key].extend(built)
else:
self.params[key].append(built)