diff --git a/dashboard-ui/reports.html b/dashboard-ui/reports.html index 3d223544e8..f413932344 100644 --- a/dashboard-ui/reports.html +++ b/dashboard-ui/reports.html @@ -103,17 +103,21 @@ - - - - - - + +
+ + +
+
diff --git a/dashboard-ui/scripts/reports.js b/dashboard-ui/scripts/reports.js index da3ce301a4..a7bd561539 100644 --- a/dashboard-ui/scripts/reports.js +++ b/dashboard-ui/scripts/reports.js @@ -513,6 +513,19 @@ $('#chkFutureEpisode', page).checked(query.IsUnaired == true).checkboxradio('refresh'); $('#selectIncludeItemTypes').val(query.IncludeItemTypes); + + // isfavorite + if (query.IsFavorite == true) { + $('#isFavorite').val("true"); + } + else if (query.IsFavorite == false) { + $('#isFavorite').val("false"); + } + else { + $('#isFavorite').val("-"); + } + + } var filtersLoaded; @@ -601,6 +614,21 @@ reloadItems(page); }); + $('#isFavorite', page).on('change', function () { + + if (this.value == "true") { + query.IsFavorite = true; + } + else if (this.value == "false") { + query.IsFavorite = false; + } + else { + query.IsFavorite = null; + } + query.StartIndex = 0; + reloadItems(page); + }); + $('.chkStandardFilter', this).on('change', function () { var filterName = this.getAttribute('data-filter');