djdembeck / Audnexus.bundle

An Audnexus client proof of concept for Plex, providing rich author and audiobook data. Developed in Python, offering enhanced user experiences via Plex's legacy plugin agent system.
GNU General Public License v3.0
480 stars 21 forks source link

Incorrectly decoded (german) umlauts #115

Open flobernd opened 5 months ago

flobernd commented 5 months ago

Hi there,

thanks for providing this Agent!

At the moment, umlauts are not correctly decoded. For example the german ü is displayed as ü. It probably might be a good idea to sanitize the titles (potentially all HTML based content).

I would recommend to use html.unescape() to correctly handle all possible cases.