[READ-ONLY] Mirror of https://github.com/FoxxMD/multi-scrobbler. Scrobble plays from multiple sources to multiple clients docs.multi-scrobbler.app
deezer docker jellyfin koito lastfm listenbrainz maloja mopidy mpris music music-assistant plex scrobble self-hosted spotify subsonic tautulli youtube-music

fix(plex): Refactor plex webhook formdata parsing to be more defensive master

* Move file parsing to own function * Add some typings to file parsing to help with development (typings are bad) * Defensively check structure of formdata for nested arrays since Plex seems to waffle on how it sends data (fixes #191) * Add logging for all files found to help with future end-user debugging


+109 -21
2 changed files