← back to Dw Pairs Well
preview.html: surface attempted key in fetch-failure UI + esc innerHTML
386eea89d273bbcf87e42442dea5249191eb3aaf · 2026-05-13 15:46:17 -0700 · Steve
Files touched
Diff
commit 386eea89d273bbcf87e42442dea5249191eb3aaf
Author: Steve <steve@designerwallcoverings.com>
Date: Wed May 13 15:46:17 2026 -0700
preview.html: surface attempted key in fetch-failure UI + esc innerHTML
---
public/preview.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/public/preview.html b/public/preview.html
index 52aa1e2..5b56ed0 100644
--- a/public/preview.html
+++ b/public/preview.html
@@ -411,7 +411,7 @@
}
} catch (e) {
console.error('[preview] catalog fetch failed:', e, 'url=', endpointPairs + '?' + qs);
- titleEl.textContent = 'Catalog fetch failed: ' + (e && e.message ? e.message : 'unknown');
+ titleEl.textContent = 'Catalog fetch failed: ' + (e && e.message ? e.message : 'unknown') + ' (key: ' + key + ')';
vendorEl.textContent = '';
}
@@ -427,7 +427,7 @@
else aiGrid.innerHTML = '<div class="pairs-well__empty">AI generator not ready yet.</div>';
} catch (e) {
console.error('[preview] ai fetch failed:', e, 'url=', endpointAi + '?' + qs);
- aiGrid.innerHTML = '<div class="pairs-well__empty">AI fetch failed: ' + (e && e.message ? e.message : 'unknown') + '</div>';
+ aiGrid.innerHTML = '<div class="pairs-well__empty">AI fetch failed: ' + esc(e && e.message ? e.message : 'unknown') + ' (key: ' + esc(key) + ')</div>';
}
}
← 56de022 ai-coordinates: rebuild generator — 24 real seamless pattern
·
back to Dw Pairs Well
·
package.json: dev script uses correct port 9813 (was 9799) cd6aed7 →