mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
added detail page indicator for missing
This commit is contained in:
parent
55ff795d36
commit
b1901ee91e
26 changed files with 122 additions and 91 deletions
|
@ -25,11 +25,33 @@
|
|||
LibraryBrowser.renderDetailPageBackdrop(page, item);
|
||||
|
||||
if (item.LocationType == "Offline") {
|
||||
|
||||
$('#offlineIndicator', page).show();
|
||||
} else {
|
||||
}
|
||||
else {
|
||||
$('#offlineIndicator', page).hide();
|
||||
}
|
||||
|
||||
var isMissingEpisode = false;
|
||||
|
||||
if (item.LocationType == "Virtual" && item.Type == "Episode") {
|
||||
try {
|
||||
if (item.PremiereDate && (new Date().getTime() >= parseISO8601Date(item.PremiereDate).getTime())) {
|
||||
isMissingEpisode = true;
|
||||
}
|
||||
} catch (err) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
if (isMissingEpisode) {
|
||||
|
||||
$('#missingIndicator', page).show();
|
||||
}
|
||||
else {
|
||||
$('#missingIndicator', page).hide();
|
||||
}
|
||||
|
||||
if (MediaPlayer.canPlay(item) && item.LocationType !== "Offline" && item.LocationType !== "Virtual") {
|
||||
$('#playButtonContainer', page).show();
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue