Unescape html artifacts from last.fm playlist title

This commit is contained in:
nathom 2021-05-04 01:52:01 -07:00
parent e8a72b62b1
commit 498e8b2f9c

View file

@ -1,4 +1,5 @@
import concurrent.futures import concurrent.futures
import html
import logging import logging
import os import os
import re import re
@ -528,7 +529,7 @@ class MusicDL(list):
r'<h1 class="playlisting-playlist-header-title">([^<]+)</h1>', r.text r'<h1 class="playlisting-playlist-header-title">([^<]+)</h1>', r.text
) )
if playlist_title_match is not None: if playlist_title_match is not None:
playlist_title = playlist_title_match.group(1) playlist_title = html.unescape(playlist_title_match.group(1))
else: else:
raise Exception("Error finding title from response") raise Exception("Error finding title from response")