import extractTopTen from "../extractors/topten.extractor.js"; import { getCachedData, setCachedData } from "../helper/cache.helper.js"; export const getTopTen = async (req,res) => { // const cacheKey = "topTen"; try { // const cachedResponse = await getCachedData(cacheKey); // if (cachedResponse && Object.keys(cachedResponse).length > 0) { // return cachedResponse; // } const topTen = await extractTopTen(); // await setCachedData(cacheKey, topTen).catch((err) => { // console.error("Failed to set cache:", err); // }); return topTen; } catch (e) { console.error(e); return c .status(500) .json({ success: false, error: "Internal Server Error" }); } };