Spaces:
Build error
Build error
Update app.py
Browse files
app.py
CHANGED
|
@@ -111,8 +111,16 @@ def render_message(history):
|
|
| 111 |
</div></div>
|
| 112 |
<script src="https://cdnjs.cloudflare.com/ajax/libs/dompurify/2.3.3/purify.min.js"></script>
|
| 113 |
<script>
|
| 114 |
-
|
| 115 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 116 |
</script>
|
| 117 |
"""
|
| 118 |
return messages_html
|
|
|
|
| 111 |
</div></div>
|
| 112 |
<script src="https://cdnjs.cloudflare.com/ajax/libs/dompurify/2.3.3/purify.min.js"></script>
|
| 113 |
<script>
|
| 114 |
+
function escapeHtml(unsafe) {
|
| 115 |
+
return unsafe
|
| 116 |
+
.replace(/&/g, "&")
|
| 117 |
+
.replace(/</g, "<")
|
| 118 |
+
.replace(/>/g, ">")
|
| 119 |
+
.replace(/"/g, """)
|
| 120 |
+
.replace(/'/g, "'");
|
| 121 |
+
}
|
| 122 |
+
let message = document.getElementById('message-content').innerHTML
|
| 123 |
+
document.getElementById('message-content').innerHTML = escapeHtml(message);
|
| 124 |
</script>
|
| 125 |
"""
|
| 126 |
return messages_html
|