fix: resolved issues with the music slider displaying all menus, and ensured media are properly removed from Lidarr.
This commit is contained in:
@@ -68,6 +68,7 @@ const messages = defineMessages('components.ManageSlideOver', {
|
||||
playedby: 'Played By',
|
||||
movie: 'movie',
|
||||
tvshow: 'series',
|
||||
album: 'album',
|
||||
});
|
||||
|
||||
const isMovie = (
|
||||
@@ -515,9 +516,16 @@ const ManageSlideOver = ({
|
||||
mediaType: intl.formatMessage(
|
||||
mediaType === 'movie'
|
||||
? messages.movie
|
||||
: mediaType === 'music'
|
||||
? messages.album
|
||||
: messages.tvshow
|
||||
),
|
||||
arr: mediaType === 'movie' ? 'Radarr' : 'Sonarr',
|
||||
arr:
|
||||
mediaType === 'movie'
|
||||
? 'Radarr'
|
||||
: mediaType === 'music'
|
||||
? 'Lidarr'
|
||||
: 'Sonarr',
|
||||
}
|
||||
)}
|
||||
</div>
|
||||
@@ -742,7 +750,11 @@ const ManageSlideOver = ({
|
||||
<div className="mt-2 text-xs text-gray-400">
|
||||
{intl.formatMessage(messages.manageModalClearMediaWarning, {
|
||||
mediaType: intl.formatMessage(
|
||||
mediaType === 'movie' ? messages.movie : messages.tvshow
|
||||
mediaType === 'movie'
|
||||
? messages.movie
|
||||
: mediaType === 'music'
|
||||
? messages.album
|
||||
: messages.tvshow
|
||||
),
|
||||
mediaServerName:
|
||||
settings.currentSettings.mediaServerType ===
|
||||
|
||||
@@ -78,20 +78,23 @@ const RequestBlock = ({ request, onUpdate }: RequestBlockProps) => {
|
||||
|
||||
return (
|
||||
<div className="block">
|
||||
<RequestModal
|
||||
show={showEditModal}
|
||||
tmdbId={request.media.tmdbId}
|
||||
type={request.type}
|
||||
is4k={request.is4k}
|
||||
editRequest={request}
|
||||
onCancel={() => setShowEditModal(false)}
|
||||
onComplete={() => {
|
||||
if (onUpdate) {
|
||||
onUpdate();
|
||||
}
|
||||
setShowEditModal(false);
|
||||
}}
|
||||
/>
|
||||
{request.media && (
|
||||
<RequestModal
|
||||
show={showEditModal}
|
||||
tmdbId={request.type === 'music' ? undefined : request.media.tmdbId}
|
||||
mbId={request.type === 'music' ? request.media.mbId : undefined}
|
||||
type={request.type}
|
||||
is4k={request.is4k}
|
||||
editRequest={request}
|
||||
onCancel={() => setShowEditModal(false)}
|
||||
onComplete={() => {
|
||||
if (onUpdate) {
|
||||
onUpdate();
|
||||
}
|
||||
setShowEditModal(false);
|
||||
}}
|
||||
/>
|
||||
)}
|
||||
<div className="px-4 py-3 text-gray-300">
|
||||
<div className="flex items-center justify-between">
|
||||
<div className="mr-6 min-w-0 flex-1 flex-col items-center text-sm leading-5">
|
||||
|
||||
Reference in New Issue
Block a user