diff --git a/src/components/search/LiveTVSearchResults.tsx b/src/components/search/LiveTVSearchResults.tsx index 18dff2e51d..320a05b96e 100644 --- a/src/components/search/LiveTVSearchResults.tsx +++ b/src/components/search/LiveTVSearchResults.tsx @@ -54,7 +54,6 @@ const LiveTVSearchResults: FunctionComponent = ({ serv IncludeArtists: false }); - // FIXME: This query does not support Live TV filters const fetchItems = (apiClient: ApiClient, params = {}) => apiClient?.getItems( apiClient?.getCurrentUserId(), { @@ -79,57 +78,31 @@ const LiveTVSearchResults: FunctionComponent = ({ serv // Movies row fetchItems(apiClient, { IncludeItemTypes: 'LiveTvProgram', - IsMovie: true, - IsSeries: false, - IsSports: false, - IsKids: false, - IsNews: false + IsMovie: true }).then(result => setMovies(result.Items || [])); // Episodes row fetchItems(apiClient, { IncludeItemTypes: 'LiveTvProgram', - IsMovie: false, - IsSeries: true, - IsSports: false, - IsKids: false, - IsNews: false + IsSeries: true }).then(result => setEpisodes(result.Items || [])); // Sports row fetchItems(apiClient, { IncludeItemTypes: 'LiveTvProgram', - IsMovie: false, - IsSeries: false, - IsSports: true, - IsKids: false, - IsNews: false + IsSports: true }).then(result => setSports(result.Items || [])); // Kids row fetchItems(apiClient, { IncludeItemTypes: 'LiveTvProgram', - IsMovie: false, - IsSeries: false, - IsSports: false, - IsKids: true, - IsNews: false + IsKids: true }).then(result => setKids(result.Items || [])); // News row fetchItems(apiClient, { IncludeItemTypes: 'LiveTvProgram', - IsMovie: false, - IsSeries: false, - IsSports: false, - IsKids: false, IsNews: true }).then(result => setNews(result.Items || [])); // Programs row - fetchItems(apiClient, { - IncludeItemTypes: 'LiveTvProgram', - IsMovie: false, - IsSeries: false, - IsSports: false, - IsKids: false, - IsNews: false - }).then(result => setPrograms(result.Items || [])); + fetchItems(apiClient, { IncludeItemTypes: 'LiveTvProgram' }) + .then(result => setPrograms(result.Items || [])); // Channels row fetchItems(apiClient, { IncludeItemTypes: 'TvChannel' }) .then(result => setChannels(result.Items || []));