diff --git a/src/components/whatsapp/CreateInstanceForm.tsx b/src/components/whatsapp/CreateInstanceForm.tsx index 4393065..686c6ad 100644 --- a/src/components/whatsapp/CreateInstanceForm.tsx +++ b/src/components/whatsapp/CreateInstanceForm.tsx @@ -1,4 +1,3 @@ - import { useState, useEffect } from 'react'; import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card'; import { Input } from '@/components/ui/input'; @@ -128,7 +127,7 @@ const CreateInstanceForm = ({ // 2. Atualizar o banco de dados com status "conectado" console.log('💾 Passo 2: Atualizando banco de dados...'); - await updateUserWhatsAppInstance(userEmail, instanceName, 'conectado', fullPhoneNumber); + await updateUserWhatsAppInstance(userEmail, instanceName, 'conectado'); console.log('✅ Instância registrada no banco de dados com status "conectado"'); // 3. Ativar o workflow do usuário no n8n @@ -179,7 +178,7 @@ const CreateInstanceForm = ({ // Se houve erro na API, tentar reverter no banco de dados try { - await updateUserWhatsAppInstance(userEmail, '', 'desconectado', ''); + await updateUserWhatsAppInstance(userEmail, '', 'desconectado'); console.log('🔄 Instância removida do banco devido ao erro na API'); } catch (dbError) { console.error('❌ Erro ao reverter instância no banco:', dbError); diff --git a/src/services/whatsAppInstance/index.ts b/src/services/whatsAppInstance/index.ts index 637bbc1..26c362c 100644 --- a/src/services/whatsAppInstance/index.ts +++ b/src/services/whatsAppInstance/index.ts @@ -2,5 +2,10 @@ // Re-export all WhatsApp instance service functions export * from './databaseOperations'; export * from './workflowOperations'; -export * from './userOperations'; export * from './config'; + +// Import and re-export specific functions from userOperations to avoid conflicts +export { + checkUserHasInstance, + updateUserWhatsAppInstance as updateUserWhatsAppInstanceWithPhone +} from './userOperations';