fix(api): filter out adult content from combined credits

pull/814/head
sct 3 years ago
parent a3b00c3458
commit 3052f12c91

@ -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,
});
});

Loading…
Cancel
Save