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:
parent
0fde38b94f
commit
18578b9dad
4 changed files with 14 additions and 4 deletions
|
@ -36,6 +36,10 @@
|
||||||
<label for="chkForceRefresh">Force refresh</label>
|
<label for="chkForceRefresh">Force refresh</label>
|
||||||
<input type="checkbox" id="chkForceRefresh" name="chkForceRefresh" data-mini="true" checked="checked" data-inline="true" />
|
<input type="checkbox" id="chkForceRefresh" name="chkForceRefresh" data-mini="true" checked="checked" data-inline="true" />
|
||||||
</div>
|
</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 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 class="fieldDescription">A force refresh will cause internet metadata to be re-downloaded (if enabled, and dependent on metadata settings).</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -299,6 +299,12 @@
|
||||||
|
|
||||||
currentItem = item;
|
currentItem = item;
|
||||||
|
|
||||||
|
if (item.IsFolder) {
|
||||||
|
$('#fldRecursive', page).css("display", "inline-block")
|
||||||
|
} else {
|
||||||
|
$('#fldRecursive', page).hide();
|
||||||
|
}
|
||||||
|
|
||||||
LibraryBrowser.renderName(item, $('.itemName', page), true);
|
LibraryBrowser.renderName(item, $('.itemName', page), true);
|
||||||
|
|
||||||
updateTabs(page, item);
|
updateTabs(page, item);
|
||||||
|
@ -919,7 +925,7 @@
|
||||||
refreshPromise = ApiClient.refreshStudio(currentItem.Name, force);
|
refreshPromise = ApiClient.refreshStudio(currentItem.Name, force);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
refreshPromise = ApiClient.refreshItem(currentItem.Id, force, false);
|
refreshPromise = ApiClient.refreshItem(currentItem.Id, force, $('#chkRecursive', page).checked());
|
||||||
}
|
}
|
||||||
|
|
||||||
refreshPromise.done(function () {
|
refreshPromise.done(function () {
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
SortBy: "SortName",
|
SortBy: "SortName",
|
||||||
SortOrder: "Ascending",
|
SortOrder: "Ascending",
|
||||||
IncludeItemTypes: "Movie,Trailer",
|
IncludeItemTypes: "Movie",
|
||||||
Recursive: true,
|
Recursive: true,
|
||||||
Fields: "ItemCounts,DateCreated,UserData",
|
Fields: "ItemCounts,DateCreated,UserData",
|
||||||
StartIndex: 0
|
StartIndex: 0
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
SortBy: "SortName",
|
SortBy: "SortName",
|
||||||
SortOrder: "Ascending",
|
SortOrder: "Ascending",
|
||||||
IncludeItemTypes: "Movie,Trailer",
|
IncludeItemTypes: "Movie",
|
||||||
Recursive: true,
|
Recursive: true,
|
||||||
Fields: "ItemCounts,DateCreated,UserData",
|
Fields: "ItemCounts,DateCreated,UserData",
|
||||||
StartIndex: 0
|
StartIndex: 0
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue