From 9687ec2c1a2abf481196c95979eea39a004b469c Mon Sep 17 00:00:00 2001 From: Taranjeet Singh Date: Fri, 21 Jul 2023 00:38:46 -0700 Subject: [PATCH] fix: init metadata as empty (#348) --- embedchain/embedchain.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/embedchain/embedchain.py b/embedchain/embedchain.py index 6de981a5..71c9575b 100644 --- a/embedchain/embedchain.py +++ b/embedchain/embedchain.py @@ -118,6 +118,9 @@ class EmbedChain: if self.config.id is not None: metadatas = [{**m, "app_id": self.config.id} for m in metadatas] + # FIXME: Fix the error handling logic when metadatas or metadata is None + metadatas = metadatas if metadatas else [] + metadata = metadata if metadata else {} chunks_before_addition = self.count() # Add metadata to each document