diff --git a/supabase/functions/provision-agent/index.ts b/supabase/functions/provision-agent/index.ts index 417d3a9..1ef6e02 100644 --- a/supabase/functions/provision-agent/index.ts +++ b/supabase/functions/provision-agent/index.ts @@ -394,7 +394,10 @@ async function handleUpdateExistingService( const fullName = (profile?.full_name?.trim() || "Usuário").toString(); const firstName = fullName.split(" ")[0] || "Usuário"; - const agentName = body.agent_name?.trim() || `Mika de ${firstName}`; + const agentName = + body.agent_name?.trim() || + (agent.agent_name?.trim() ?? "") || + `Mika de ${firstName}`; const { data: subscription } = await supabase .from("subscriptions")