This commit is contained in:
@@ -30,7 +30,9 @@ class ListsApi(UserStoreResource):
|
||||
collections = musicbrainzngs.get_collections()
|
||||
musicbrainzngs.auth(None, None)
|
||||
elementlist = []
|
||||
collcount = 0
|
||||
for collection in collections['collection-list']:
|
||||
collcount += 1
|
||||
if collection['entity-type'] == 'release':
|
||||
count = collection['release-count']
|
||||
elif collection['entity-type'] == 'artist':
|
||||
@@ -40,11 +42,12 @@ class ListsApi(UserStoreResource):
|
||||
elif collection['entity-type'] == 'recording':
|
||||
count = collection['recording-count']
|
||||
else:
|
||||
collcount -= 1
|
||||
continue
|
||||
flaskred.set(collection['id'], collection['entity-type'].encode('UTF-8'))
|
||||
elementlist.append({"id": collection['id'], "name": collection['name'], "element_count": count,
|
||||
"type": collection['entity-type']})
|
||||
returndict = {"count": collections['collection-count'],
|
||||
returndict = {"count": collcount,
|
||||
"ids": elementlist}
|
||||
|
||||
return returndict, 200
|
||||
|
||||
Reference in New Issue
Block a user