1.6 KiB
1.6 KiB
GLM Hub — correcciones del 28 de julio de 2026
Aplicación
- La renovación automática del token de Supabase ya no reinicia la vista, no regresa al Hub y no vuelve a cargar el catálogo cuando el usuario cambia de pestaña y regresa.
- El formulario de Administración conserva el texto, selección, scroll y pantalla activa durante los eventos
SIGNED_INrepetidos yTOKEN_REFRESHEDdel mismo usuario. - La solicitud de generación usa un POST
text/plaincon el JWT dentro del cuerpo para evitar que un preflight CORS bloquee la llamada antes de llegar a n8n. - El frontend acepta directamente la imagen binaria devuelta por n8n y conserva compatibilidad con la respuesta JSON del workflow anterior.
- Se añadió timeout de 3 minutos y mensajes de error más claros.
Workflow n8n
Archivo: n8n/GLM-Hub-Generar-Icono-Gemini-Nodo-Nativo.json
- Usa el nodo nativo Google Gemini → Image → Generate an Image.
- Modelo configurado:
models/gemini-3-pro-image. - La imagen se devuelve directamente como binario por el webhook.
- El webhook acepta el JWT en el cuerpo o en el encabezado Authorization.
- Continúa validando en Supabase que el usuario sea administrador.
- CORS está permitido para que funcione tanto en producción como durante pruebas locales.
Único ajuste manual después de importar
Abre el nodo Generate an image y confirma la credencial existente Isaac - Gemini Api Pago. El ID interno de una credencial no puede incluirse de forma portable en un JSON exportado.
Antes de activar este workflow, desactiva el workflow anterior que utiliza la misma ruta glm-hub-generar-icono.