Parallel map fue una mala idea~
This commit is contained in:
@@ -6,7 +6,6 @@ traducción.
|
||||
"""
|
||||
from math import ceil
|
||||
from country_list import countries_for_language
|
||||
from utils import parallel_map
|
||||
import fetcher.musicbrainz as mb
|
||||
|
||||
|
||||
@@ -177,7 +176,7 @@ def get_discs_of_artist(mbid, limit, page):
|
||||
|
||||
return {
|
||||
'paginate': paginate(mb_discs['release_group_count'], limit, page),
|
||||
'discs': parallel_map(mb_discs['release_groups'], map_disc)
|
||||
'discs': [map_disc(disc) for disc in mb_discs['release_groups']]
|
||||
}
|
||||
|
||||
|
||||
@@ -189,7 +188,7 @@ def get_artist_of_disc(mbid, limit, page):
|
||||
|
||||
return {
|
||||
'paginate': paginate(mb_artists.get('artist_count', 0), limit, page),
|
||||
'artists': parallel_map(mb_artists['artists'], map_artist)
|
||||
'artists': [map_artist(artist) for artist in mb_artists['artists']]
|
||||
}
|
||||
|
||||
|
||||
@@ -215,7 +214,7 @@ def get_releases_of_disc(mbid, limit, page):
|
||||
|
||||
return {
|
||||
'paginate': paginate(mb_releases.get('release_count', 0), limit, page),
|
||||
'releases': parallel_map(mb_releases.get('releases'), map_release)
|
||||
'releases': [map_release(release) for release in mb_releases.get('releases')]
|
||||
}
|
||||
|
||||
|
||||
@@ -227,7 +226,7 @@ def get_artist_of_release(mbid, limit, page):
|
||||
|
||||
return {
|
||||
'paginate': paginate(mb_artists.get('artist_count', 0), limit, page),
|
||||
'artists': parallel_map(mb_artists.get('artists'), map_artist)
|
||||
'artists': [map_artist(artist) for artist in mb_artists.get('artists')]
|
||||
}
|
||||
|
||||
|
||||
@@ -254,7 +253,7 @@ def get_recordings_of_release(mbid, limit, page):
|
||||
|
||||
return {
|
||||
'paginate': paginate(mb_recordings.get('recording_count', 0), limit, page),
|
||||
'recordings': parallel_map(mb_recordings['recordings'], map_recording)
|
||||
'recordings': [map_recording(recording) for recording in mb_recordings['recordings']]
|
||||
}
|
||||
|
||||
|
||||
@@ -267,7 +266,7 @@ def get_release_of_recording(mbid, limit, page):
|
||||
|
||||
return {
|
||||
'paginate': paginate(mb_releases.get('release_count', 0), limit, page),
|
||||
'releases': parallel_map(mb_releases.get('releases'), map_release)
|
||||
'releases': [map_release(release) for release in mb_releases.get('releases')]
|
||||
}
|
||||
|
||||
|
||||
@@ -280,7 +279,7 @@ def get_artist_of_recording(mbid, limit, page):
|
||||
|
||||
return {
|
||||
'paginate': paginate(mb_artists.get('artist_count', 0), limit, page),
|
||||
'artists': parallel_map(mb_artists['artists'], map_artist)
|
||||
'artists': [map_artist(artist) for artist in mb_artists['artists']]
|
||||
}
|
||||
|
||||
|
||||
@@ -334,7 +333,7 @@ def search_artist(query, limit, page):
|
||||
|
||||
return {
|
||||
'paginate': paginate(mb_artists['count'], limit, page),
|
||||
'artists': parallel_map(mb_artists['artists'], map_artist)
|
||||
'artists': [map_artist(artist) for artist in mb_artists['artists']]
|
||||
}
|
||||
|
||||
|
||||
@@ -345,7 +344,7 @@ def search_disc(query, limit, page):
|
||||
|
||||
return {
|
||||
'paginate': paginate(mb_discs['count'], limit, page),
|
||||
'discs': parallel_map(mb_discs['release_groups'], map_disc)
|
||||
'discs': [map_disc(disc) for disc in mb_discs['release_groups']]
|
||||
}
|
||||
|
||||
|
||||
@@ -356,7 +355,7 @@ def search_release(query, limit, page):
|
||||
|
||||
return {
|
||||
'paginate': paginate(mb_releases['count'], limit, page),
|
||||
'releases': parallel_map(mb_releases['releases'], map_release)
|
||||
'releases': [map_release(release) for release in mb_releases['releases']]
|
||||
}
|
||||
|
||||
|
||||
@@ -367,5 +366,5 @@ def search_recording(query, limit, page):
|
||||
|
||||
return {
|
||||
'paginate': paginate(mb_recording['count'], limit, page),
|
||||
'recordings': parallel_map(mb_recording['recordings'], map_recording)
|
||||
'recordings': [map_recording(recording) for recording in mb_recording['recordings']]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user