mirror of
https://github.com/THIS-IS-NOT-A-BACKUP/zspotify.git
synced 2025-07-01 23:33:11 +00:00
removed santization from embedded metadata
This commit is contained in:
parent
0b68a42f75
commit
d0871ed9b2
@ -28,7 +28,7 @@ def get_album_tracks(album_id):
|
|||||||
def get_album_name(album_id):
|
def get_album_name(album_id):
|
||||||
""" Returns album name """
|
""" Returns album name """
|
||||||
resp = ZSpotify.invoke_url(f'{ALBUM_URL}/{album_id}')
|
resp = ZSpotify.invoke_url(f'{ALBUM_URL}/{album_id}')
|
||||||
return resp[ARTISTS][0][NAME], sanitize_data(resp[NAME])
|
return sanitize_data(resp[ARTISTS][0][NAME]), sanitize_data(resp[NAME])
|
||||||
|
|
||||||
|
|
||||||
def get_artist_albums(artist_id):
|
def get_artist_albums(artist_id):
|
||||||
|
@ -37,9 +37,9 @@ def get_song_info(song_id) -> tuple[list[str], str, str, Any, Any, Any, Any, Any
|
|||||||
|
|
||||||
artists = []
|
artists = []
|
||||||
for data in info[TRACKS][0][ARTISTS]:
|
for data in info[TRACKS][0][ARTISTS]:
|
||||||
artists.append(sanitize_data(data[NAME]))
|
artists.append(data[NAME])
|
||||||
album_name = sanitize_data(info[TRACKS][0][ALBUM][NAME])
|
album_name = info[TRACKS][0][ALBUM][NAME]
|
||||||
name = sanitize_data(info[TRACKS][0][NAME])
|
name = info[TRACKS][0][NAME]
|
||||||
image_url = info[TRACKS][0][ALBUM][IMAGES][0][URL]
|
image_url = info[TRACKS][0][ALBUM][IMAGES][0][URL]
|
||||||
release_year = info[TRACKS][0][ALBUM][RELEASE_DATE].split('-')[0]
|
release_year = info[TRACKS][0][ALBUM][RELEASE_DATE].split('-')[0]
|
||||||
disc_number = info[TRACKS][0][DISC_NUMBER]
|
disc_number = info[TRACKS][0][DISC_NUMBER]
|
||||||
@ -57,7 +57,7 @@ def download_track(track_id: str, extra_paths='', prefix=False, prefix_value='',
|
|||||||
(artists, album_name, name, image_url, release_year, disc_number,
|
(artists, album_name, name, image_url, release_year, disc_number,
|
||||||
track_number, scraped_song_id, is_playable) = get_song_info(track_id)
|
track_number, scraped_song_id, is_playable) = get_song_info(track_id)
|
||||||
|
|
||||||
song_name = artists[0] + ' - ' + name
|
song_name = sanitize_data(artists[0]) + ' - ' + sanitize_data(name)
|
||||||
if prefix:
|
if prefix:
|
||||||
song_name = f'{prefix_value.zfill(2)} - {song_name}' if prefix_value.isdigit(
|
song_name = f'{prefix_value.zfill(2)} - {song_name}' if prefix_value.isdigit(
|
||||||
) else f'{prefix_value} - {song_name}'
|
) else f'{prefix_value} - {song_name}'
|
||||||
|
Loading…
x
Reference in New Issue
Block a user