From f1a48321755b8015aa121a64afd48818dfcf53ce Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Fri, 3 Jan 2014 23:53:49 -0500 Subject: added cast icon to now playing bar to send current media to another client --- MediaBrowser.Api/UserLibrary/ItemsService.cs | 31 ++-------------------------- 1 file changed, 2 insertions(+), 29 deletions(-) (limited to 'MediaBrowser.Api/UserLibrary/ItemsService.cs') diff --git a/MediaBrowser.Api/UserLibrary/ItemsService.cs b/MediaBrowser.Api/UserLibrary/ItemsService.cs index 8ea225186..a7f76b2f2 100644 --- a/MediaBrowser.Api/UserLibrary/ItemsService.cs +++ b/MediaBrowser.Api/UserLibrary/ItemsService.cs @@ -45,13 +45,6 @@ namespace MediaBrowser.Api.UserLibrary [ApiMember(Name = "PersonTypes", Description = "Optional. If specified, along with Person, results will be filtered to include only those containing the specified person and PersonType. Allows multiple, comma-delimited", IsRequired = false, DataType = "string", ParameterType = "query", Verb = "GET")] public string PersonTypes { get; set; } - /// - /// Search characters used to find items - /// - /// The index by. - [ApiMember(Name = "SearchTerm", Description = "Optional. If specified, results will be filtered based on a search term.", IsRequired = false, DataType = "string", ParameterType = "query", Verb = "GET")] - public string SearchTerm { get; set; } - /// /// Limit results to items containing specific genres /// @@ -240,7 +233,7 @@ namespace MediaBrowser.Api.UserLibrary /// The _library manager /// private readonly ILibraryManager _libraryManager; - private readonly ILibrarySearchEngine _searchEngine; + private readonly ISearchEngine _searchEngine; private readonly ILocalizationManager _localization; private readonly IDtoService _dtoService; @@ -252,7 +245,7 @@ namespace MediaBrowser.Api.UserLibrary /// The library manager. /// The search engine. /// The user data repository. - public ItemsService(IUserManager userManager, ILibraryManager libraryManager, ILibrarySearchEngine searchEngine, IUserDataManager userDataRepository, ILocalizationManager localization, IDtoService dtoService) + public ItemsService(IUserManager userManager, ILibraryManager libraryManager, ISearchEngine searchEngine, IUserDataManager userDataRepository, ILocalizationManager localization, IDtoService dtoService) { _userManager = userManager; _libraryManager = libraryManager; @@ -300,8 +293,6 @@ namespace MediaBrowser.Api.UserLibrary items = items.AsEnumerable(); - items = ApplySearchTerm(request, items); - items = ApplySortOrder(request, items, user, _libraryManager); // This must be the last filter @@ -1189,24 +1180,6 @@ namespace MediaBrowser.Api.UserLibrary return item.HasImage(imageType); } - /// - /// Applies the search term. - /// - /// The request. - /// The items. - /// IEnumerable{BaseItem}. - private IEnumerable ApplySearchTerm(GetItems request, IEnumerable items) - { - var term = request.SearchTerm; - - if (!string.IsNullOrEmpty(term)) - { - items = _searchEngine.Search(items, request.SearchTerm); - } - - return items; - } - /// /// Applies the paging. /// -- cgit v1.2.3