Fix HTML entity decoding in now playing titles

- Use plump:decode-entities to decode HTML entities (&, ", etc.) in track titles from Icecast XML
- Fixes display of artist names and track titles containing ampersands and other special characters
- One-line fix using existing plump library dependency
This commit is contained in:
Glenn Thompson 2025-12-06 19:47:56 +03:00 committed by Brian O'Reilly
parent 2fa03e447a
commit efe993e0c1
1 changed files with 1 additions and 1 deletions

View File

@ -30,7 +30,7 @@
(multiple-value-bind (match groups)
(cl-ppcre:scan-to-strings "<title>(.*?)</title>" source-section)
(if (and match groups)
(aref groups 0)
(plump:decode-entities (aref groups 0))
"Unknown")))
"Unknown")))