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

modify necessary void replacements

This commit is contained in:
sancodes 2022-03-21 20:50:19 -07:00
parent 87f47d8001
commit 408f2b2bda
11 changed files with 33 additions and 30 deletions

View file

@ -140,7 +140,7 @@ function renderSeriesTimerSchedule(page, apiClient, seriesTimerId) {
function renderTimerEditor(page, item, apiClient, user) {
if (item.Type !== 'Recording' || !user.Policy.EnableLiveTvManagement || !item.TimerId || item.Status !== 'InProgress') {
return void hideAll(page, 'btnCancelTimer');
return hideAll(page, 'btnCancelTimer');
}
hideAll(page, 'btnCancelTimer', true);
@ -148,7 +148,7 @@ function renderTimerEditor(page, item, apiClient, user) {
function renderSeriesTimerEditor(page, item, apiClient, user) {
if (item.Type !== 'SeriesTimer') {
return void hideAll(page, 'btnCancelSeriesTimer');
return hideAll(page, 'btnCancelSeriesTimer');
}
if (user.Policy.EnableLiveTvManagement) {
@ -160,11 +160,11 @@ function renderSeriesTimerEditor(page, item, apiClient, user) {
page.querySelector('.seriesTimerScheduleSection').classList.remove('hide');
hideAll(page, 'btnCancelSeriesTimer', true);
return void renderSeriesTimerSchedule(page, apiClient, item.Id);
return renderSeriesTimerSchedule(page, apiClient, item.Id);
}
page.querySelector('.seriesTimerScheduleSection').classList.add('hide');
return void hideAll(page, 'btnCancelSeriesTimer');
return hideAll(page, 'btnCancelSeriesTimer');
}
function renderTrackSelections(page, instance, item, forceReload) {
@ -806,7 +806,8 @@ function renderNextUp(page, item, user) {
const section = page.querySelector('.nextUpSection');
if (item.Type != 'Series') {
return void section.classList.add('hide');
section.classList.add('hide');
return undefined;
}
ServerConnections.getApiClient(item.ServerId).getNextUpEpisodes({
@ -1113,7 +1114,7 @@ function renderMoreFromSeason(view, item, apiClient) {
if (section) {
if (item.Type !== 'Episode' || !item.SeasonId || !item.SeriesId) {
return void section.classList.add('hide');
return section.classList.add('hide');
}
const userId = apiClient.getCurrentUserId();
@ -1123,7 +1124,7 @@ function renderMoreFromSeason(view, item, apiClient) {
Fields: 'ItemCounts,PrimaryImageAspectRatio,BasicSyncInfo,CanDelete,MediaSourceCount'
}).then(function (result) {
if (result.Items.length < 2) {
return void section.classList.add('hide');
return section.classList.add('hide');
}
section.classList.remove('hide');
@ -1158,10 +1159,10 @@ function renderMoreFromArtist(view, item, apiClient) {
if (section) {
if (item.Type === 'MusicArtist') {
if (!apiClient.isMinServerVersion('3.4.1.19')) {
return void section.classList.add('hide');
return section.classList.add('hide');
}
} else if (item.Type !== 'MusicAlbum' || !item.AlbumArtists || !item.AlbumArtists.length) {
return void section.classList.add('hide');
return section.classList.add('hide');
}
const query = {
@ -1180,7 +1181,7 @@ function renderMoreFromArtist(view, item, apiClient) {
apiClient.getItems(apiClient.getCurrentUserId(), query).then(function (result) {
if (!result.Items.length) {
return void section.classList.add('hide');
return section.classList.add('hide');
}
section.classList.remove('hide');
@ -1214,7 +1215,7 @@ function renderSimilarItems(page, item, context) {
if (similarCollapsible) {
if (item.Type != 'Movie' && item.Type != 'Trailer' && item.Type != 'Series' && item.Type != 'Program' && item.Type != 'Recording' && item.Type != 'MusicAlbum' && item.Type != 'MusicArtist' && item.Type != 'Playlist') {
return void similarCollapsible.classList.add('hide');
return similarCollapsible.classList.add('hide');
}
similarCollapsible.classList.remove('hide');
@ -1231,7 +1232,7 @@ function renderSimilarItems(page, item, context) {
apiClient.getSimilarItems(item.Id, options).then(function (result) {
if (!result.Items.length) {
return void similarCollapsible.classList.add('hide');
return similarCollapsible.classList.add('hide');
}
similarCollapsible.classList.remove('hide');
@ -1818,7 +1819,8 @@ function renderCast(page, item) {
});
if (!people.length) {
return void page.querySelector('#castCollapsible').classList.add('hide');
page.querySelector('#castCollapsible').classList.add('hide');
return undefined;
}
page.querySelector('#castCollapsible').classList.remove('hide');
@ -1913,7 +1915,7 @@ export default function (view, params) {
if (item.Type === 'Program') {
const apiClient = ServerConnections.getApiClient(item.ServerId);
return void apiClient.getLiveTvChannel(item.ChannelId, apiClient.getCurrentUserId()).then(function (channel) {
return apiClient.getLiveTvChannel(item.ChannelId, apiClient.getCurrentUserId()).then(function (channel) {
playbackManager.play({
items: [channel]
});