1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

restored recursive checkbox

This commit is contained in:
Luke Pulverenti 2013-08-03 10:49:33 -04:00
parent 0fde38b94f
commit 18578b9dad
4 changed files with 14 additions and 4 deletions

View file

@ -36,6 +36,10 @@
<label for="chkForceRefresh">Force refresh</label>
<input type="checkbox" id="chkForceRefresh" name="chkForceRefresh" data-mini="true" checked="checked" data-inline="true" />
</div>
<div id="fldRecursive" style="display: none; vertical-align: bottom;">
<label for="chkRecursive">Refresh child items</label>
<input type="checkbox" id="chkRecursive" name="chkRecursive" data-mini="true" checked="checked" data-inline="true" />
</div>
<div style="margin: .5em 0 1em;">
<div class="fieldDescription">A force refresh will cause internet metadata to be re-downloaded (if enabled, and dependent on metadata settings).</div>
</div>

View file

@ -299,6 +299,12 @@
currentItem = item;
if (item.IsFolder) {
$('#fldRecursive', page).css("display", "inline-block")
} else {
$('#fldRecursive', page).hide();
}
LibraryBrowser.renderName(item, $('.itemName', page), true);
updateTabs(page, item);
@ -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 () {

View file

@ -5,7 +5,7 @@
SortBy: "SortName",
SortOrder: "Ascending",
IncludeItemTypes: "Movie,Trailer",
IncludeItemTypes: "Movie",
Recursive: true,
Fields: "ItemCounts,DateCreated,UserData",
StartIndex: 0

View file

@ -5,7 +5,7 @@
SortBy: "SortName",
SortOrder: "Ascending",
IncludeItemTypes: "Movie,Trailer",
IncludeItemTypes: "Movie",
Recursive: true,
Fields: "ItemCounts,DateCreated,UserData",
StartIndex: 0