From 377a4fd85b7194afb48a8ba9bfa4ce4ccf996be8 Mon Sep 17 00:00:00 2001
From: Fallenbagel <98979876+Fallenbagel@users.noreply.github.com>
Date: Thu, 26 May 2022 08:39:39 +0500
Subject: [PATCH] feat(ui): conditional media server name to add emby to
issuedetails play on button
---
src/components/IssueDetails/index.tsx | 68 +++++++++++++++++----------
1 file changed, 44 insertions(+), 24 deletions(-)
diff --git a/src/components/IssueDetails/index.tsx b/src/components/IssueDetails/index.tsx
index 90cfb494c..346133896 100644
--- a/src/components/IssueDetails/index.tsx
+++ b/src/components/IssueDetails/index.tsx
@@ -366,13 +366,18 @@ const IssueDetails: React.FC = () => {
>
- {intl.formatMessage(messages.playonplex, {
- mediaServerName:
- settings.currentSettings.mediaServerType ===
+ {process.env.JELLYFIN_TYPE == 'emby'
+ ? intl.formatMessage(messages.playonplex, {
+ mediaServerName: 'Emby',
+ })
+ : settings.currentSettings.mediaServerType ===
MediaServerType.PLEX
- ? 'Plex'
- : 'Jellyfin',
- })}
+ ? intl.formatMessage(messages.playonplex, {
+ mediaServerName: 'Plex',
+ })
+ : intl.formatMessage(messages.playonplex, {
+ mediaServerName: 'Jellyfin',
+ })}
)}
@@ -407,13 +412,18 @@ const IssueDetails: React.FC = () => {
>
- {intl.formatMessage(messages.play4konplex, {
- mediaServerName:
- settings.currentSettings.mediaServerType ===
+ {process.env.JELLYFIN_TYPE == 'emby'
+ ? intl.formatMessage(messages.play4konplex, {
+ mediaServerName: 'Emby',
+ })
+ : settings.currentSettings.mediaServerType ===
MediaServerType.PLEX
- ? 'Plex'
- : 'Jellyfin',
- })}
+ ? intl.formatMessage(messages.play4konplex, {
+ mediaServerName: 'Plex',
+ })
+ : intl.formatMessage(messages.play4konplex, {
+ mediaServerName: 'Jellyfin',
+ })}
)}
@@ -618,13 +628,18 @@ const IssueDetails: React.FC = () => {
>
- {intl.formatMessage(messages.playonplex, {
- mediaServerName:
- settings.currentSettings.mediaServerType ===
+ {process.env.JELLYFIN_TYPE == 'emby'
+ ? intl.formatMessage(messages.playonplex, {
+ mediaServerName: 'Emby',
+ })
+ : settings.currentSettings.mediaServerType ===
MediaServerType.PLEX
- ? 'Plex'
- : 'Jellyfin',
- })}
+ ? intl.formatMessage(messages.playonplex, {
+ mediaServerName: 'Plex',
+ })
+ : intl.formatMessage(messages.playonplex, {
+ mediaServerName: 'Jellyfin',
+ })}
)}
@@ -659,13 +674,18 @@ const IssueDetails: React.FC = () => {
>
- {intl.formatMessage(messages.play4konplex, {
- mediaServerName:
- settings.currentSettings.mediaServerType ===
+ {process.env.JELLYFIN_TYPE == 'emby'
+ ? intl.formatMessage(messages.play4konplex, {
+ mediaServerName: 'Emby',
+ })
+ : settings.currentSettings.mediaServerType ===
MediaServerType.PLEX
- ? 'Plex'
- : 'Jellyfin',
- })}
+ ? intl.formatMessage(messages.play4konplex, {
+ mediaServerName: 'Plex',
+ })
+ : intl.formatMessage(messages.play4konplex, {
+ mediaServerName: 'Jellyfin',
+ })}
)}