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({
|
return res.status(200).json({
|
||||||
cast: combinedCredits.cast.map((result) =>
|
cast: combinedCredits.cast
|
||||||
mapCastCredits(
|
.map((result) =>
|
||||||
result,
|
mapCastCredits(
|
||||||
castMedia.find(
|
result,
|
||||||
(med) =>
|
castMedia.find(
|
||||||
med.tmdbId === result.id && med.mediaType === result.media_type
|
(med) =>
|
||||||
|
med.tmdbId === result.id && med.mediaType === result.media_type
|
||||||
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
),
|
.filter((item) => !item.adult),
|
||||||
crew: combinedCredits.crew.map((result) =>
|
crew: combinedCredits.crew
|
||||||
mapCrewCredits(
|
.map((result) =>
|
||||||
result,
|
mapCrewCredits(
|
||||||
crewMedia.find(
|
result,
|
||||||
(med) =>
|
crewMedia.find(
|
||||||
med.tmdbId === result.id && med.mediaType === result.media_type
|
(med) =>
|
||||||
|
med.tmdbId === result.id && med.mediaType === result.media_type
|
||||||
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
),
|
.filter((item) => !item.adult),
|
||||||
id: combinedCredits.id,
|
id: combinedCredits.id,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user