mirror of
https://github.com/fallenbagel/jellyseerr.git
synced 2025-12-31 19:59:31 -05:00
feat: conditional media server name
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
module.exports = {
|
module.exports = {
|
||||||
env: {
|
env: {
|
||||||
commitTag: process.env.COMMIT_TAG || 'local',
|
commitTag: process.env.COMMIT_TAG || 'local',
|
||||||
|
JELLYFIN_TYPE: 'emby',
|
||||||
},
|
},
|
||||||
images: {
|
images: {
|
||||||
domains: ['image.tmdb.org'],
|
domains: ['image.tmdb.org'],
|
||||||
|
|||||||
@@ -124,10 +124,7 @@ const TvDetails: React.FC<TvDetailsProps> = ({ tv }) => {
|
|||||||
})
|
})
|
||||||
) {
|
) {
|
||||||
mediaLinks.push({
|
mediaLinks.push({
|
||||||
text:
|
text: getAvalaibleMediaServerName(),
|
||||||
settings.currentSettings.mediaServerType === MediaServerType.JELLYFIN
|
|
||||||
? intl.formatMessage(messages.play, { mediaServerName: 'Jellyfin' })
|
|
||||||
: intl.formatMessage(messages.play, { mediaServerName: 'Plex' }),
|
|
||||||
url: data.mediaInfo?.mediaUrl,
|
url: data.mediaInfo?.mediaUrl,
|
||||||
svg: <PlayIcon />,
|
svg: <PlayIcon />,
|
||||||
});
|
});
|
||||||
@@ -228,6 +225,18 @@ const TvDetails: React.FC<TvDetailsProps> = ({ tv }) => {
|
|||||||
data?.watchProviders?.find((provider) => provider.iso_3166_1 === region)
|
data?.watchProviders?.find((provider) => provider.iso_3166_1 === region)
|
||||||
?.flatrate ?? [];
|
?.flatrate ?? [];
|
||||||
|
|
||||||
|
function getAvalaibleMediaServerName() {
|
||||||
|
if (process.env.JELLYFIN_TYPE === 'emby') {
|
||||||
|
return intl.formatMessage(messages.play, { mediaServerName: 'Emby' });
|
||||||
|
}
|
||||||
|
|
||||||
|
if (settings.currentSettings.mediaServerType === MediaServerType.PLEX) {
|
||||||
|
return intl.formatMessage(messages.play, { mediaServerName: 'Plex' });
|
||||||
|
}
|
||||||
|
|
||||||
|
return intl.formatMessage(messages.play, { mediaServerName: 'Jellyfin' });
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div
|
<div
|
||||||
className="media-page"
|
className="media-page"
|
||||||
|
|||||||
Reference in New Issue
Block a user