From 6a414cff1466102102b67deeafef0fc1fb1f1841 Mon Sep 17 00:00:00 2001 From: ta264 Date: Sun, 7 Apr 2019 21:46:05 +0100 Subject: [PATCH] Fixed: Artist/Album lookup endpoints display error on failure --- src/Lidarr.Api.V1/Albums/AlbumLookupModule.cs | 4 +--- src/Lidarr.Api.V1/Artist/ArtistLookupModule.cs | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/Lidarr.Api.V1/Albums/AlbumLookupModule.cs b/src/Lidarr.Api.V1/Albums/AlbumLookupModule.cs index 8dc77fd5b..2a1a0edfe 100644 --- a/src/Lidarr.Api.V1/Albums/AlbumLookupModule.cs +++ b/src/Lidarr.Api.V1/Albums/AlbumLookupModule.cs @@ -20,14 +20,12 @@ namespace Lidarr.Api.V1.Albums Get["/"] = x => Search(); } - private Response Search() { var searchResults = _searchProxy.SearchForNewAlbum((string)Request.Query.term, null); - return MapToResource(searchResults).AsResponse(); + return MapToResource(searchResults).ToList().AsResponse(); } - private static IEnumerable MapToResource(IEnumerable albums) { foreach (var currentAlbum in albums) diff --git a/src/Lidarr.Api.V1/Artist/ArtistLookupModule.cs b/src/Lidarr.Api.V1/Artist/ArtistLookupModule.cs index 4829b8b6b..c48b4fbce 100644 --- a/src/Lidarr.Api.V1/Artist/ArtistLookupModule.cs +++ b/src/Lidarr.Api.V1/Artist/ArtistLookupModule.cs @@ -19,14 +19,12 @@ namespace Lidarr.Api.V1.Artist Get["/"] = x => Search(); } - private Response Search() { var searchResults = _searchProxy.SearchForNewArtist((string)Request.Query.term); - return MapToResource(searchResults).AsResponse(); + return MapToResource(searchResults).ToList().AsResponse(); } - private static IEnumerable MapToResource(IEnumerable artist) { foreach (var currentArtist in artist)