feature, not a bug

This commit is contained in:
Tejas Panchal
2026-03-01 12:39:28 +05:30
commit a6184c63d4
91 changed files with 6797 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
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;
}
};