From 9ffb1af95c11e85b0608b314a4dba743a203139f Mon Sep 17 00:00:00 2001
From: James Briggs <james.briggs@hotmail.com>
Date: Thu, 5 Sep 2024 18:10:15 +0200
Subject: [PATCH] fix: bug in pinecone index for func schema

---
 semantic_router/index/pinecone.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/semantic_router/index/pinecone.py b/semantic_router/index/pinecone.py
index 174fb49a..91726e44 100644
--- a/semantic_router/index/pinecone.py
+++ b/semantic_router/index/pinecone.py
@@ -799,7 +799,7 @@ class PineconeIndex(BaseIndex):
                 data.get("sr_utterance", ""),
                 (
                     json.loads(data["sr_function_schema"])
-                    if data["sr_function_schema"]
+                    if data.get("sr_function_schema", "")
                     else {}
                 ),
                 {
-- 
GitLab