From f32276151add415f5c8084a1c1009c81c73d7af9 Mon Sep 17 00:00:00 2001 From: Matt McHughes Date: Thu, 6 Oct 2016 14:52:39 -0500 Subject: [PATCH] added properties to disable tv requests for specific episodes or seasons and wired up to admin settings --- .../SettingModels/PlexRequestSettings.cs | 2 ++ PlexRequests.UI/Views/Admin/Settings.cshtml | 30 +++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/PlexRequests.Core/SettingModels/PlexRequestSettings.cs b/PlexRequests.Core/SettingModels/PlexRequestSettings.cs index 8def76efd..6c1d95595 100644 --- a/PlexRequests.Core/SettingModels/PlexRequestSettings.cs +++ b/PlexRequests.Core/SettingModels/PlexRequestSettings.cs @@ -56,6 +56,8 @@ namespace PlexRequests.Core.SettingModels public bool CollectAnalyticData { get; set; } public bool IgnoreNotifyForAutoApprovedRequests { get; set; } public bool Wizard { get; set; } + public bool DisableTvRequestsByEpisode { get; set; } + public bool DisableTvRequestsBySeason { get; set; } /// /// The CSS name of the theme we want diff --git a/PlexRequests.UI/Views/Admin/Settings.cshtml b/PlexRequests.UI/Views/Admin/Settings.cshtml index 79aa9eb47..e9c3c7241 100644 --- a/PlexRequests.UI/Views/Admin/Settings.cshtml +++ b/PlexRequests.UI/Views/Admin/Settings.cshtml @@ -193,6 +193,36 @@ } + +
+
+ + @if (Model.DisableTvRequestsByEpisode) + { + + + } + else + { + + } +
+
+ +
+
+ + @if (Model.DisableTvRequestsBySeason) + { + + + } + else + { + + } +
+