Minor updates

Changed PromoVideos redis keyname, using mal_id now
Changed schedule key TTL from 2 to 6 hours
v4
Darkangeel_hd 2 years ago
parent 7c6307cb1e
commit cef7574083

@ -119,11 +119,11 @@ export default class AnimeController {
JSON.stringify({ day: animeList }), JSON.stringify({ day: animeList }),
); );
/* After 24hrs expire the key. */ /* After 6hrs expire the key. */
redisClient.expireat( redisClient.expire(
`schedule_${hashStringMd5(day)}`, `schedule_${hashStringMd5(day)}`,
parseInt(`${+new Date() / 1000}`, 10) + 7200, + 21600,
); );
} }

@ -134,7 +134,7 @@ export const getAnimeVideoPromo = async (mal_id: number) => {
try { try {
if (redisClient.connected) { if (redisClient.connected) {
const resultQueryRedis: any = await redisClient.get( const resultQueryRedis: any = await redisClient.get(
`promoInfo_${hashStringMd5(`${mal_id}`)}`, `getMALpromoInfo_${mal_id}`,
); );
if (resultQueryRedis) { if (resultQueryRedis) {
@ -165,15 +165,15 @@ export const getAnimeVideoPromo = async (mal_id: number) => {
/* Set the key in the redis cache. */ /* Set the key in the redis cache. */
redisClient.set( redisClient.set(
`promoInfo_${hashStringMd5(`${mal_id}`)}`, `getMALpromoInfo_${mal_id}`,
JSON.stringify(promo), JSON.stringify(promo),
); );
/* After 24hrs expire the key. */ /* After 2hrs expire the key. */
redisClient.expireat( redisClient.expire(
`promoInfo_${hashStringMd5(`${mal_id}`)}`, `getMALpromoInfo_${mal_id}`,
parseInt(`${+new Date() / 1000}`, 10) + 7200, 7200,
); );
} }

Loading…
Cancel
Save