mirror of
https://github.com/JustAnimeCore/HiAnime-Api.git
synced 2026-04-17 13:51:44 +00:00
20 lines
606 B
JavaScript
20 lines
606 B
JavaScript
import extractCharacter from "../extractors/characters.extractor.js";
|
|
|
|
const getCharacter = async (req, res) => {
|
|
const id = req.params.id;
|
|
try {
|
|
const characterData = await extractCharacter(id);
|
|
|
|
// Ensure the data is structured correctly
|
|
if (!characterData || characterData.results.data.length === 0) {
|
|
return res.status(404).json({ error: "Character not found." });
|
|
}
|
|
|
|
return res.json(characterData); // Return the desired structure
|
|
} catch (e) {
|
|
console.error(e);
|
|
return res.status(500).json({ error: "An error occurred" });
|
|
}
|
|
};
|
|
|
|
export default getCharacter;
|