Fixed & not escaped in search highlighting

This commit is contained in:
squidfunk 2025-09-10 10:20:29 +02:00
parent 2fe55eecfa
commit ee678455e9
No known key found for this signature in database
GPG Key ID: 5ED40BC4F9C436DF
4 changed files with 6 additions and 5 deletions

View File

@ -245,7 +245,7 @@
</script> </script>
{% endblock %} {% endblock %}
{% block scripts %} {% block scripts %}
<script src="{{ 'assets/javascripts/bundle.92b07e13.min.js' | url }}"></script> <script src="{{ 'assets/javascripts/bundle.f55a23d4.min.js' | url }}"></script>
{% for script in config.extra_javascript %} {% for script in config.extra_javascript %}
{{ script | script_tag }} {{ script | script_tag }}
{% endfor %} {% endfor %}

View File

@ -76,6 +76,7 @@ export function setupSearchHighlighter(
return (query: string) => { return (query: string) => {
query = query query = query
.replace(/[\s*+\-:~^]+/g, " ") .replace(/[\s*+\-:~^]+/g, " ")
.replace(/&/g, "&amp;")
.trim() .trim()
/* Create search term match expression */ /* Create search term match expression */