diff --git a/faq/index.html b/faq/index.html index d8f9d92..0ab2d39 100644 --- a/faq/index.html +++ b/faq/index.html @@ -132,8 +132,12 @@ async function load() { try { const res = await fetch(API, { headers: { Accept: 'application/json' } }); if (!res.ok) throw new Error('HTTP ' + res.status); - items = normalize(await res.json()); + const payload = await res.json(); + items = normalize(payload); render(); + if (!items.length && !Array.isArray(payload)) { + flash('El webhook respondió sin datos (' + JSON.stringify(payload) + '). En n8n, poné el nodo Webhook en "Respond: When Last Node Finishes" para que devuelva la lista.', 'err'); + } } catch (err) { el('list').innerHTML = ''; flash('No se pudo leer el webhook (' + err.message + '). Si es CORS, hay que habilitar el origen https://oca-py.org en n8n.', 'err');