diff --git a/maloja/apis/native_v1.py b/maloja/apis/native_v1.py index e769770..5e3d561 100644 --- a/maloja/apis/native_v1.py +++ b/maloja/apis/native_v1.py @@ -537,17 +537,19 @@ def search(**keys): artists_result = [] for a in artists: result = { - 'name': a, + 'artist': a, 'link': "/artist?" + compose_querystring(internal_to_uri({"artist": a})), + 'image': images.get_artist_image(a) } - result["image"] = images.get_artist_image(a) artists_result.append(result) tracks_result = [] for t in tracks: - result = t - result["link"] = "/track?" + compose_querystring(internal_to_uri({"track":t})) - result["image"] = images.get_track_image(t) + result = { + 'track': t, + 'link': "/track?" + compose_querystring(internal_to_uri({"track":t})), + 'image': images.get_track_image(t) + } tracks_result.append(result) return {"artists":artists_result[:max_],"tracks":tracks_result[:max_]} diff --git a/maloja/web/static/js/search.js b/maloja/web/static/js/search.js index 4afa5be..f903bae 100644 --- a/maloja/web/static/js/search.js +++ b/maloja/web/static/js/search.js @@ -61,7 +61,7 @@ function searchresult() { } for (var i=0;i