diff --git a/Ombi.UI/Content/search.js b/Ombi.UI/Content/search.js
index d05f3b4e6..443b1c050 100644
--- a/Ombi.UI/Content/search.js
+++ b/Ombi.UI/Content/search.js
@@ -83,7 +83,7 @@ $(function () {
});
// Click TV dropdown option
- $(document).on("click", ".dropdownTv", function (e) {
+ $(document).on("click", ".requestTv", function (e) {
e.preventDefault();
var buttonId = e.target.id;
if ($("#" + buttonId).attr('disabled')) {
@@ -429,7 +429,8 @@ $(function () {
url: result.plexUrl,
tvPartialAvailable: result.tvPartialAvailable,
disableTvRequestsByEpisode: result.disableTvRequestsByEpisode,
- disableTvRequestsBySeason: result.disableTvRequestsBySeason
+ disableTvRequestsBySeason: result.disableTvRequestsBySeason,
+ enableTvRequestsForOnlySeries: result.enableTvRequestsForOnlySeries
};
return context;
diff --git a/Ombi.UI/Models/SearchTvShowViewModel.cs b/Ombi.UI/Models/SearchTvShowViewModel.cs
index 47af1ba47..faa6333ba 100644
--- a/Ombi.UI/Models/SearchTvShowViewModel.cs
+++ b/Ombi.UI/Models/SearchTvShowViewModel.cs
@@ -57,5 +57,6 @@ namespace Ombi.UI.Models
public bool TvFullyAvailable { get; set; }
public bool DisableTvRequestsByEpisode { get; set; }
public bool DisableTvRequestsBySeason { get; set; }
+ public bool EnableTvRequestsForOnlySeries { get; set; }
}
}
\ No newline at end of file
diff --git a/Ombi.UI/Modules/SearchModule.cs b/Ombi.UI/Modules/SearchModule.cs
index 808fb3023..d1a0722b0 100644
--- a/Ombi.UI/Modules/SearchModule.cs
+++ b/Ombi.UI/Modules/SearchModule.cs
@@ -366,7 +366,8 @@ namespace Ombi.UI.Modules
SeriesName = t.show.name,
Status = t.show.status,
DisableTvRequestsByEpisode = prSettings.DisableTvRequestsByEpisode,
- DisableTvRequestsBySeason = prSettings.DisableTvRequestsBySeason
+ DisableTvRequestsBySeason = prSettings.DisableTvRequestsBySeason,
+ EnableTvRequestsForOnlySeries = (prSettings.DisableTvRequestsByEpisode && prSettings.DisableTvRequestsBySeason)
};
diff --git a/Ombi.UI/Views/Search/Index.cshtml b/Ombi.UI/Views/Search/Index.cshtml
index ffd6553d4..8dc8fb4c2 100644
--- a/Ombi.UI/Views/Search/Index.cshtml
+++ b/Ombi.UI/Views/Search/Index.cshtml
@@ -175,23 +175,27 @@
@*//TODO Not used yet*@
{{else}}
-