From a89d3ed2af992031f8d5b8a2c95fd65f2feb2929 Mon Sep 17 00:00:00 2001 From: ishaan-jaff Date: Tue, 10 Oct 2023 09:55:10 -0700 Subject: [PATCH] (fix) supabase fix upsert bug --- litellm/integrations/supabase.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/litellm/integrations/supabase.py b/litellm/integrations/supabase.py index 8b6dfc134b..cb24933fcf 100644 --- a/litellm/integrations/supabase.py +++ b/litellm/integrations/supabase.py @@ -85,7 +85,7 @@ class Supabase: ) data, count = ( self.supabase_client.table(self.supabase_table_name) - .upsert(supabase_data_obj) + .upsert(supabase_data_obj, on_conflict="litellm_call_id") .execute() ) elif "error" in response_obj: @@ -106,7 +106,7 @@ class Supabase: ) data, count = ( self.supabase_client.table(self.supabase_table_name) - .upsert(supabase_data_obj) + .upsert(supabase_data_obj, on_conflict="litellm_call_id") .execute() )