diff --git a/PlexRequests.UI.Tests/ApiModuleTests.cs b/PlexRequests.UI.Tests/ApiModuleTests.cs index 854616d93..000864377 100644 --- a/PlexRequests.UI.Tests/ApiModuleTests.cs +++ b/PlexRequests.UI.Tests/ApiModuleTests.cs @@ -40,7 +40,7 @@ using Nancy.Validation.FluentValidation; using Newtonsoft.Json; using NUnit.Framework; - +using NUnit.Framework.Constraints; using PlexRequests.Core; using PlexRequests.Core.SettingModels; using PlexRequests.Store; @@ -241,21 +241,7 @@ namespace PlexRequests.UI.Tests Assert.That(body.ErrorMessage, Is.Not.Null.Or.Empty); } - [Test] - [Description("Should file the validation")] - public void CreateAEmptyRequest() - { - var browser = new Browser(Bootstrapper); - - var result = browser.Post("/api/requests/", GetBrowser()); - Assert.That(HttpStatusCode.OK, Is.EqualTo(result.StatusCode)); - - var body = JsonConvert.DeserializeObject>(result.Body.AsString()); - Assert.That(body.Data, Is.Not.Null.Or.Empty); - Assert.That(body.Error, Is.True); - Assert.That(body.ErrorMessage, Is.Not.Null.Or.Empty); - } - + [Test] public void UpdateUsersPassword() { diff --git a/PlexRequests.UI/Helpers/BaseUrlHelper.cs b/PlexRequests.UI/Helpers/BaseUrlHelper.cs index 175f1f4c3..2732714ed 100644 --- a/PlexRequests.UI/Helpers/BaseUrlHelper.cs +++ b/PlexRequests.UI/Helpers/BaseUrlHelper.cs @@ -55,7 +55,7 @@ namespace PlexRequests.UI.Helpers var settings = GetSettings(); if (string.IsNullOrEmpty(settings.ThemeName)) { - settings.ThemeName = Themes.OriginalTheme; + settings.ThemeName = Themes.PlexTheme; } sb.AppendLine($""); diff --git a/PlexRequests.UI/Modules/SearchModule.cs b/PlexRequests.UI/Modules/SearchModule.cs index 01edd5264..efae9678a 100644 --- a/PlexRequests.UI/Modules/SearchModule.cs +++ b/PlexRequests.UI/Modules/SearchModule.cs @@ -48,7 +48,7 @@ using PlexRequests.UI.Helpers; using PlexRequests.UI.Models; using System.Threading.Tasks; using System.Windows.Forms; - +using Nancy.Extensions; using PlexRequests.Api.Models.Tv; using PlexRequests.Store.Models; using PlexRequests.Store.Repository; @@ -208,7 +208,8 @@ namespace PlexRequests.UI.Modules }).ContinueWith((t) => { - dbMovies = t.Result.ToDictionary(x => x.ProviderId); + var distinctResults = t.Result.DistinctBy(x => x.ProviderId); + dbMovies = distinctResults.ToDictionary(x => x.ProviderId); })); Task.WaitAll(taskList.ToArray());