mirror of
https://github.com/JustAnimeCore/HiAnime-Api.git
synced 2026-04-17 22:01:44 +00:00
22 lines
737 B
JavaScript
22 lines
737 B
JavaScript
import extractEpisodesList from "../extractors/episodeList.extractor.js";
|
|
import { getCachedData, setCachedData } from "../helper/cache.helper.js";
|
|
|
|
export const getEpisodes = async (req,res) => {
|
|
const { id } = req.params;
|
|
// const cacheKey = `episodes_${id}`;
|
|
try {
|
|
// const cachedResponse = await getCachedData(cacheKey);
|
|
// if (cachedResponse && Object.keys(cachedResponse).length > 0) {
|
|
// return cachedResponse;
|
|
// }
|
|
const data = await extractEpisodesList(encodeURIComponent(id));
|
|
// setCachedData(cacheKey, data).catch((err) => {
|
|
// console.error("Failed to set cache:", err);
|
|
// });
|
|
return data;
|
|
} catch (e) {
|
|
console.error("Error fetching episodes:", e);
|
|
return e;
|
|
}
|
|
};
|