Run prettier pre-commit
This commit is contained in:
parent
7a06df4d6d
commit
e08b698bf9
@ -524,8 +524,10 @@ export function cleanServiceGroups(groups) {
|
|||||||
if (enableNowPlaying !== undefined) cleanedService.widget.enableNowPlaying = JSON.parse(enableNowPlaying);
|
if (enableNowPlaying !== undefined) cleanedService.widget.enableNowPlaying = JSON.parse(enableNowPlaying);
|
||||||
}
|
}
|
||||||
if (["emby", "jellyfin", "tautulli"].includes(type)) {
|
if (["emby", "jellyfin", "tautulli"].includes(type)) {
|
||||||
if (expandOneStreamToTwoRows !== undefined) cleanedService.widget.expandOneStreamToTwoRows = !!JSON.parse(expandOneStreamToTwoRows);
|
if (expandOneStreamToTwoRows !== undefined)
|
||||||
if (showEpisodeNumber !== undefined) cleanedService.widget.showEpisodeNumber = !!JSON.parse(showEpisodeNumber);
|
cleanedService.widget.expandOneStreamToTwoRows = !!JSON.parse(expandOneStreamToTwoRows);
|
||||||
|
if (showEpisodeNumber !== undefined)
|
||||||
|
cleanedService.widget.showEpisodeNumber = !!JSON.parse(showEpisodeNumber);
|
||||||
if (enableUser !== undefined) cleanedService.widget.enableUser = !!JSON.parse(enableUser);
|
if (enableUser !== undefined) cleanedService.widget.enableUser = !!JSON.parse(enableUser);
|
||||||
}
|
}
|
||||||
if (["sonarr", "radarr"].includes(type)) {
|
if (["sonarr", "radarr"].includes(type)) {
|
||||||
|
|||||||
@ -35,7 +35,9 @@ function generateStreamTitle(session, enableUser, showEpisodeNumber) {
|
|||||||
let streamTitle = "";
|
let streamTitle = "";
|
||||||
|
|
||||||
if (Type === "Episode" && showEpisodeNumber) {
|
if (Type === "Episode" && showEpisodeNumber) {
|
||||||
streamTitle = `${SeriesName}: S${ParentIndexNumber.toString().padStart(2, "0")} · E${IndexNumber.toString().padStart(2, "0")} - ${Name}`;
|
const seasonStr = `S${ParentIndexNumber.toString().padStart(2, "0")}`;
|
||||||
|
const episodeStr = `E${IndexNumber.toString().padStart(2, "0")}`;
|
||||||
|
streamTitle = `${SeriesName}: ${seasonStr} · ${episodeStr} - ${Name}`;
|
||||||
} else {
|
} else {
|
||||||
streamTitle = `${Name}${SeriesName ? ` - ${SeriesName}` : ""}`;
|
streamTitle = `${Name}${SeriesName ? ` - ${SeriesName}` : ""}`;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -29,7 +29,9 @@ function generateStreamTitle(session, enableUser, showEpisodeNumber) {
|
|||||||
let stream_title = "";
|
let stream_title = "";
|
||||||
const { media_type, parent_media_index, media_index, title, grandparent_title, full_title, friendly_name } = session;
|
const { media_type, parent_media_index, media_index, title, grandparent_title, full_title, friendly_name } = session;
|
||||||
if (media_type === "episode" && showEpisodeNumber) {
|
if (media_type === "episode" && showEpisodeNumber) {
|
||||||
stream_title = `${grandparent_title}: S${parent_media_index.toString().padStart(2, "0")} · E${media_index.toString().padStart(2, "0")} - ${title}`;
|
const season_str = `S${parent_media_index.toString().padStart(2, "0")}`;
|
||||||
|
const episode_str = `E${media_index.toString().padStart(2, "0")}`;
|
||||||
|
stream_title = `${grandparent_title}: ${season_str} · ${episode_str} - ${title}`;
|
||||||
} else {
|
} else {
|
||||||
stream_title = full_title;
|
stream_title = full_title;
|
||||||
}
|
}
|
||||||
@ -38,14 +40,7 @@ function generateStreamTitle(session, enableUser, showEpisodeNumber) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function SingleSessionEntry({ session, enableUser, showEpisodeNumber }) {
|
function SingleSessionEntry({ session, enableUser, showEpisodeNumber }) {
|
||||||
const {
|
const { duration, view_offset, progress_percent, state, video_decision, audio_decision } = session;
|
||||||
duration,
|
|
||||||
view_offset,
|
|
||||||
progress_percent,
|
|
||||||
state,
|
|
||||||
video_decision,
|
|
||||||
audio_decision,
|
|
||||||
} = session;
|
|
||||||
|
|
||||||
const stream_title = generateStreamTitle(session, enableUser, showEpisodeNumber);
|
const stream_title = generateStreamTitle(session, enableUser, showEpisodeNumber);
|
||||||
|
|
||||||
@ -98,15 +93,9 @@ function SingleSessionEntry({ session, enableUser, showEpisodeNumber }) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function SessionEntry({ session, enableUser, showEpisodeNumber }) {
|
function SessionEntry({ session, enableUser, showEpisodeNumber }) {
|
||||||
const {
|
const { view_offset, progress_percent, state, video_decision, audio_decision } = session;
|
||||||
view_offset,
|
|
||||||
progress_percent,
|
|
||||||
state,
|
|
||||||
video_decision,
|
|
||||||
audio_decision,
|
|
||||||
} = session;
|
|
||||||
|
|
||||||
const stream_title = generateStreamTitle(session, enableUser, showEpisodeNumber)
|
const stream_title = generateStreamTitle(session, enableUser, showEpisodeNumber);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="text-theme-700 dark:text-theme-200 relative h-5 w-full rounded-md bg-theme-200/50 dark:bg-theme-900/20 mt-1 flex">
|
<div className="text-theme-700 dark:text-theme-200 relative h-5 w-full rounded-md bg-theme-200/50 dark:bg-theme-900/20 mt-1 flex">
|
||||||
@ -215,7 +204,12 @@ export default function Component({ service }) {
|
|||||||
return (
|
return (
|
||||||
<div className="flex flex-col pb-1 mx-1">
|
<div className="flex flex-col pb-1 mx-1">
|
||||||
{playing.map((session) => (
|
{playing.map((session) => (
|
||||||
<SessionEntry key={session.Id} session={session} enableUser={enableUser} showEpisodeNumber={showEpisodeNumber} />
|
<SessionEntry
|
||||||
|
key={session.Id}
|
||||||
|
session={session}
|
||||||
|
enableUser={enableUser}
|
||||||
|
showEpisodeNumber={showEpisodeNumber}
|
||||||
|
/>
|
||||||
))}
|
))}
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user