Fix inverted boolean returns

This commit is contained in:
Bill Thornton 2022-10-06 10:58:12 -04:00
parent b426b6e2bf
commit 8f694d7d1c
2 changed files with 12 additions and 12 deletions

View file

@ -166,7 +166,7 @@ function supportsHtmlMediaAutoplay() {
return true;
}
return !!browser.mobile;
return !browser.mobile;
}
function supportsCue() {

View file

@ -144,7 +144,7 @@ export function canEditImages (user, item) {
}
if (itemType === 'UserView') {
return user.Policy.IsAdministrator;
return !!user.Policy.IsAdministrator;
}
if (item.Type === 'Recording' && item.Status !== 'Completed') {
@ -218,13 +218,13 @@ export function canMarkPlayed (item) {
}
export function canRate (item) {
return item.Type === 'Program'
|| item.Type === 'Timer'
|| item.Type === 'SeriesTimer'
|| item.Type === 'CollectionFolder'
|| item.Type === 'UserView'
|| item.Type === 'Channel'
|| !item.UserData;
return item.Type !== 'Program'
&& item.Type !== 'Timer'
&& item.Type !== 'SeriesTimer'
&& item.Type !== 'CollectionFolder'
&& item.Type !== 'UserView'
&& item.Type !== 'Channel'
&& item.UserData;
}
export function canConvert (item, user) {
@ -255,7 +255,7 @@ export function canConvert (item, user) {
return false;
}
return item.IsPlaceHolder;
return !item.IsPlaceHolder;
}
export function canRefreshMetadata (item, user) {
@ -284,11 +284,11 @@ export function supportsMediaSourceSelection (item) {
if (!item.MediaSources || (item.MediaSources.length === 1 && item.MediaSources[0].Type === 'Placeholder')) {
return false;
}
if (item.EnableMediaSourceDisplay === false) {
if (!item.EnableMediaSourceDisplay) {
return false;
}
return item.EnableMediaSourceDisplay == null && item.SourceType && item.SourceType !== 'Library';
return !item.SourceType || item.SourceType === 'Library';
}
export function sortTracks (trackA, trackB) {