mirror of
https://github.com/fallenbagel/jellyseerr.git
synced 2026-01-09 08:08:12 -05:00
fix(ui): remove 'all' badge from request cards (#2992)
if all seasons are requested for a TV show, show each indivdual season badge. This prevents the admin from needing to open a second tab / navigate to see how many seasons / what seasons have been requested.
This commit is contained in:
@@ -357,20 +357,13 @@ const RequestCard = ({ request, onTitleData }: RequestCardProps) => {
|
|||||||
: request.seasons.length,
|
: request.seasons.length,
|
||||||
})}
|
})}
|
||||||
</span>
|
</span>
|
||||||
{title.seasons.filter((season) => season.seasonNumber !== 0)
|
<div className="hide-scrollbar overflow-x-scroll">
|
||||||
.length === request.seasons.length ? (
|
{request.seasons.map((season) => (
|
||||||
<span className="mr-2 uppercase">
|
<span key={`season-${season.id}`} className="mr-2">
|
||||||
<Badge>{intl.formatMessage(globalMessages.all)}</Badge>
|
<Badge>{season.seasonNumber}</Badge>
|
||||||
</span>
|
</span>
|
||||||
) : (
|
))}
|
||||||
<div className="hide-scrollbar overflow-x-scroll">
|
</div>
|
||||||
{request.seasons.map((season) => (
|
|
||||||
<span key={`season-${season.id}`} className="mr-2">
|
|
||||||
<Badge>{season.seasonNumber}</Badge>
|
|
||||||
</span>
|
|
||||||
))}
|
|
||||||
</div>
|
|
||||||
)}
|
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
<div className="mt-2 flex items-center text-sm sm:mt-1">
|
<div className="mt-2 flex items-center text-sm sm:mt-1">
|
||||||
|
|||||||
@@ -420,20 +420,13 @@ const RequestItem = ({ request, revalidateList }: RequestItemProps) => {
|
|||||||
: request.seasons.length,
|
: request.seasons.length,
|
||||||
})}
|
})}
|
||||||
</span>
|
</span>
|
||||||
{title.seasons.filter((season) => season.seasonNumber !== 0)
|
<div className="hide-scrollbar flex flex-nowrap overflow-x-scroll">
|
||||||
.length === request.seasons.length ? (
|
{request.seasons.map((season) => (
|
||||||
<span className="mr-2 uppercase">
|
<span key={`season-${season.id}`} className="mr-2">
|
||||||
<Badge>{intl.formatMessage(globalMessages.all)}</Badge>
|
<Badge>{season.seasonNumber}</Badge>
|
||||||
</span>
|
</span>
|
||||||
) : (
|
))}
|
||||||
<div className="hide-scrollbar flex flex-nowrap overflow-x-scroll">
|
</div>
|
||||||
{request.seasons.map((season) => (
|
|
||||||
<span key={`season-${season.id}`} className="mr-2">
|
|
||||||
<Badge>{season.seasonNumber}</Badge>
|
|
||||||
</span>
|
|
||||||
))}
|
|
||||||
</div>
|
|
||||||
)}
|
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user