summaryrefslogtreecommitdiff
path: root/src/pages/api/shop/brands.js
diff options
context:
space:
mode:
authorit-fixcomart <it@fixcomart.co.id>2024-11-13 10:08:16 +0700
committerit-fixcomart <it@fixcomart.co.id>2024-11-13 10:08:16 +0700
commit0d3c0cf6a00ef81bfdb944490e48f16af41fc029 (patch)
treead5dd0c580c33d4856455a1272a31ce8349ddda9 /src/pages/api/shop/brands.js
parent0ecb7ba546cd1fdd3811f76aa09b20642ab4952c (diff)
<iman> add radis
Diffstat (limited to 'src/pages/api/shop/brands.js')
-rw-r--r--src/pages/api/shop/brands.js3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/pages/api/shop/brands.js b/src/pages/api/shop/brands.js
index 380b3369..219f2cb0 100644
--- a/src/pages/api/shop/brands.js
+++ b/src/pages/api/shop/brands.js
@@ -42,16 +42,13 @@ export default async function handler(req, res) {
let cachedData = await client.get(cacheKey);
if (cachedData) {
- console.log('Retrieving data from Redis cache');
return res.status(200).json(JSON.parse(cachedData));
}
- // Fetch data from Solr
const url = `${SOLR_HOST}/solr/brands/select?q=${params}&q.op=OR&indent=true&rows=${rows}&${sort}`;
const brands = await axios(url);
const dataBrands = responseMap(brands.data.response.docs);
- // Store fetched data in Redis with 3-day expiration
await client.set(cacheKey, JSON.stringify(dataBrands), 'EX', 259200);
res.status(200).json(dataBrands);