mirror of
https://github.com/sct/overseerr.git
synced 2025-09-17 17:24:35 +02:00
fix(api): filter out adult content from combined credits
This commit is contained in:
@@ -42,24 +42,28 @@ personRoutes.get('/:id/combined_credits', async (req, res) => {
|
||||
);
|
||||
|
||||
return res.status(200).json({
|
||||
cast: combinedCredits.cast.map((result) =>
|
||||
mapCastCredits(
|
||||
result,
|
||||
castMedia.find(
|
||||
(med) =>
|
||||
med.tmdbId === result.id && med.mediaType === result.media_type
|
||||
cast: combinedCredits.cast
|
||||
.map((result) =>
|
||||
mapCastCredits(
|
||||
result,
|
||||
castMedia.find(
|
||||
(med) =>
|
||||
med.tmdbId === result.id && med.mediaType === result.media_type
|
||||
)
|
||||
)
|
||||
)
|
||||
),
|
||||
crew: combinedCredits.crew.map((result) =>
|
||||
mapCrewCredits(
|
||||
result,
|
||||
crewMedia.find(
|
||||
(med) =>
|
||||
med.tmdbId === result.id && med.mediaType === result.media_type
|
||||
.filter((item) => !item.adult),
|
||||
crew: combinedCredits.crew
|
||||
.map((result) =>
|
||||
mapCrewCredits(
|
||||
result,
|
||||
crewMedia.find(
|
||||
(med) =>
|
||||
med.tmdbId === result.id && med.mediaType === result.media_type
|
||||
)
|
||||
)
|
||||
)
|
||||
),
|
||||
.filter((item) => !item.adult),
|
||||
id: combinedCredits.id,
|
||||
});
|
||||
});
|
||||
|
Reference in New Issue
Block a user