Spaces:
Running
Running
File size: 611 Bytes
5769f09 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | import extractVoiceActor from "../extractors/actors.extractor.js";
const getVoiceActor = async (req, res) => {
const id = req.params.id;
try {
const voiceActorData = await extractVoiceActor(id);
// Ensure the data is structured correctly
if (!voiceActorData || voiceActorData.results.data.length === 0) {
return res.status(404).json({ error: "No voice actor found." });
}
return res.json(voiceActorData); // Return the desired structure
} catch (e) {
console.error(e);
return res.status(500).json({ error: "An error occurred" });
}
};
export default getVoiceActor;
|