Realizado

Ajuste de Deploy via Cli em Supabase Edge Function (Erro de Cors)

Publicado em 19 de Fevereiro de 2026 dias na TI e Programação

Sobre este projeto

Aberto

Olá, preciso de um desenvolvedor com experiência em Supabase e Edge Functions para resolver um problema de conectividade em um MVP.

Cenário Atual:

Frontend: React (Vite) hospedado na Vercel.

Backend: Supabase Edge Functions.

Status: O site está publicado e o build na Vercel está concluído com sucesso (sem erros de CSS).

O Problema: Ao tentar invocar a função analyze-essay, o console do navegador retorna o erro: 'failed to send a request to the edge function'.

Diagnóstico: Trata-se de um erro de CORS (Preflight Request Failed). O código da função no GitHub já contém os corsHeaders e trata o método OPTIONS, mas o deploy realizado via editor web do Supabase não está aplicando essas configurações corretamente no servidor.

O que precisa ser feito:

Realizar o deploy da função analyze-essay utilizando o Supabase cli (via terminal) para garantir que as políticas de segurança e os headers de cors sejam propagados corretamente.

Utilizar a flag --no-verify-jwt no deploy para simplificar a autenticação inicial, se necessário.

Verificar se a GEMINI_API_KEY (configurada nos Secrets do Supabase) está sendo devidamente acessada pela função.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena

Prazo de Entrega: Não estabelecido

Habilidades necessárias