diff --git a/dashboard-ui/edititemmetadata.html b/dashboard-ui/edititemmetadata.html
index d52c733495..48f551e499 100644
--- a/dashboard-ui/edititemmetadata.html
+++ b/dashboard-ui/edititemmetadata.html
@@ -32,10 +32,14 @@
-
+
+
+
+
+
A force refresh will cause internet metadata to be re-downloaded (if enabled, and dependent on metadata settings).
diff --git a/dashboard-ui/scripts/edititemmetadata.js b/dashboard-ui/scripts/edititemmetadata.js
index 37cfbe4d17..022412ef9d 100644
--- a/dashboard-ui/scripts/edititemmetadata.js
+++ b/dashboard-ui/scripts/edititemmetadata.js
@@ -298,6 +298,12 @@
$('#refreshLoading', page).hide();
currentItem = item;
+
+ if (item.IsFolder) {
+ $('#fldRecursive', page).css("display", "inline-block")
+ } else {
+ $('#fldRecursive', page).hide();
+ }
LibraryBrowser.renderName(item, $('.itemName', page), true);
@@ -919,7 +925,7 @@
refreshPromise = ApiClient.refreshStudio(currentItem.Name, force);
}
else {
- refreshPromise = ApiClient.refreshItem(currentItem.Id, force, false);
+ refreshPromise = ApiClient.refreshItem(currentItem.Id, force, $('#chkRecursive', page).checked());
}
refreshPromise.done(function () {
diff --git a/dashboard-ui/scripts/moviegenres.js b/dashboard-ui/scripts/moviegenres.js
index 0f352d6137..46c50739c8 100644
--- a/dashboard-ui/scripts/moviegenres.js
+++ b/dashboard-ui/scripts/moviegenres.js
@@ -5,7 +5,7 @@
SortBy: "SortName",
SortOrder: "Ascending",
- IncludeItemTypes: "Movie,Trailer",
+ IncludeItemTypes: "Movie",
Recursive: true,
Fields: "ItemCounts,DateCreated,UserData",
StartIndex: 0
diff --git a/dashboard-ui/scripts/moviestudios.js b/dashboard-ui/scripts/moviestudios.js
index a3516f145f..7336b4bd3f 100644
--- a/dashboard-ui/scripts/moviestudios.js
+++ b/dashboard-ui/scripts/moviestudios.js
@@ -5,7 +5,7 @@
SortBy: "SortName",
SortOrder: "Ascending",
- IncludeItemTypes: "Movie,Trailer",
+ IncludeItemTypes: "Movie",
Recursive: true,
Fields: "ItemCounts,DateCreated,UserData",
StartIndex: 0