diff --git a/tensors/server/static/index.html b/tensors/server/static/index.html
index f7bc9e3..0b994a2 100644
--- a/tensors/server/static/index.html
+++ b/tensors/server/static/index.html
@@ -8,9 +8,9 @@
@@ -315,11 +343,13 @@
`).join('');
initLightbox();
+ } else if (data.error) {
+ imagesDiv.innerHTML = `${escapeHtml(data.error)}
`;
} else {
- imagesDiv.innerHTML = 'Generation failed
';
+ imagesDiv.innerHTML = 'Generation failed
';
}
} catch (e) {
- msgDiv.querySelector('.chat-images').innerHTML = 'Error: ' + e.message + '
';
+ msgDiv.querySelector('.chat-images').innerHTML = 'Error: ' + escapeHtml(e.message) + '
';
}
generateBtn.disabled = false;