diff --git a/resources/views/livewire/project/shared/get-logs.blade.php b/resources/views/livewire/project/shared/get-logs.blade.php index d4a4208f5..2be3d3a32 100644 --- a/resources/views/livewire/project/shared/get-logs.blade.php +++ b/resources/views/livewire/project/shared/get-logs.blade.php @@ -104,6 +104,10 @@ const range = selection.getRangeAt(0); return logsContainer.contains(range.commonAncestorContainer); }, + decodeHtml(text) { + const doc = new DOMParser().parseFromString(text, 'text/html'); + return doc.documentElement.textContent; + }, applySearch() { const logs = document.getElementById('logs'); if (!logs) return; @@ -121,7 +125,7 @@ // Update highlighting if (textSpan) { - const originalText = textSpan.dataset.lineText || ''; + const originalText = this.decodeHtml(textSpan.dataset.lineText || ''); if (!query) { textSpan.textContent = originalText; } else if (matches) {