{((data?.mediaInfo?.downloadStatus ?? []).length > 0 ||
(data?.mediaInfo?.downloadStatus4k ?? []).length > 0) && (
{intl.formatMessage(messages.downloadstatus)}
{data.mediaInfo?.downloadStatus?.map((status, index) => (
-
))}
{data.mediaInfo?.downloadStatus4k?.map((status, index) => (
-
))}
)}
{hasPermission([Permission.MANAGE_ISSUES, Permission.VIEW_ISSUES], {
type: 'or',
}) &&
openIssues.length > 0 && (
{intl.formatMessage(messages.manageModalIssues)}
{openIssues.map((issue) => (
-
))}
)}
{requests.length > 0 && (
{intl.formatMessage(messages.manageModalRequests)}
{requests.map((request) => (
-
revalidate()}
/>
))}
)}
{hasPermission(Permission.ADMIN) &&
(data.mediaInfo?.serviceUrl ||
data.mediaInfo?.tautulliUrl ||
watchData?.data) && (
{intl.formatMessage(messages.manageModalMedia)}
{(watchData?.data || data.mediaInfo?.tautulliUrl) && (
{!!watchData?.data && (
{intl.formatMessage(messages.pastdays, {
days: 7,
})}
{styledPlayCount(watchData.data.playCount7Days)}
{intl.formatMessage(messages.pastdays, {
days: 30,
})}
{styledPlayCount(watchData.data.playCount30Days)}
{intl.formatMessage(messages.alltime)}
{styledPlayCount(watchData.data.playCount)}
{!!watchData.data.users.length && (
{intl.formatMessage(messages.playedby)}
{watchData.data.users.map((user) => (
))}
)}
)}
{data.mediaInfo?.tautulliUrl && (
)}
)}
{data.mediaInfo?.serviceUrl && (
)}
{hasPermission(Permission.ADMIN) &&
data?.mediaInfo?.serviceUrl &&
isDefaultService() && (
deleteMediaFile()}
confirmText={intl.formatMessage(
globalMessages.areyousure
)}
className="w-full"
>
{intl.formatMessage(messages.removearr, {
arr: mediaType === 'movie' ? 'Radarr' : 'Sonarr',
})}
{intl.formatMessage(
messages.manageModalRemoveMediaWarning,
{
mediaType: intl.formatMessage(
mediaType === 'movie'
? messages.movie
: messages.tvshow
),
arr: mediaType === 'movie' ? 'Radarr' : 'Sonarr',
}
)}
)}
)}
{hasPermission(Permission.ADMIN) &&
(data.mediaInfo?.serviceUrl4k ||
data.mediaInfo?.tautulliUrl4k ||
watchData?.data4k) && (
{intl.formatMessage(messages.manageModalMedia4k)}
{(watchData?.data4k || data.mediaInfo?.tautulliUrl4k) && (
{watchData?.data4k && (
{intl.formatMessage(messages.pastdays, {
days: 7,
})}
{styledPlayCount(watchData.data4k.playCount7Days)}
{intl.formatMessage(messages.pastdays, {
days: 30,
})}
{styledPlayCount(
watchData.data4k.playCount30Days
)}
{intl.formatMessage(messages.alltime)}
{styledPlayCount(watchData.data4k.playCount)}
{!!watchData.data4k.users.length && (
{intl.formatMessage(messages.playedby)}
{watchData.data4k.users.map((user) => (
))}
)}
)}
{data.mediaInfo?.tautulliUrl4k && (
)}
)}
{data?.mediaInfo?.serviceUrl4k && (
<>
{isDefaultService() && (
deleteMediaFile()}
confirmText={intl.formatMessage(
globalMessages.areyousure
)}
className="w-full"
>
{intl.formatMessage(messages.removearr4k, {
arr: mediaType === 'movie' ? 'Radarr' : 'Sonarr',
})}
{intl.formatMessage(
messages.manageModalRemoveMediaWarning,
{
mediaType: intl.formatMessage(
mediaType === 'movie'
? messages.movie
: messages.tvshow
),
arr: mediaType === 'movie' ? 'Radarr' : 'Sonarr',
}
)}
)}
>
)}
)}
{hasPermission(Permission.ADMIN) && data?.mediaInfo && (
{intl.formatMessage(messages.manageModalAdvanced)}
{data?.mediaInfo.status !== MediaStatus.AVAILABLE && (
)}
{data?.mediaInfo.status4k !== MediaStatus.AVAILABLE &&
settings.currentSettings.series4kEnabled && (
)}
deleteMedia()}
confirmText={intl.formatMessage(globalMessages.areyousure)}
className="w-full"
>
{intl.formatMessage(messages.manageModalClearMedia)}
{intl.formatMessage(messages.manageModalClearMediaWarning, {
mediaType: intl.formatMessage(
mediaType === 'movie' ? messages.movie : messages.tvshow
),
mediaServerName:
publicRuntimeConfig.JELLYFIN_TYPE == 'emby'
? 'Emby'
: settings.currentSettings.mediaServerType ===
MediaServerType.PLEX
? 'Plex'
: 'Jellyfin',
})}
)}