webupdate

This commit is contained in:
Local Server
2026-01-18 02:22:05 -06:00
parent 6fc159051a
commit 2a2a3d99e5
135 changed files with 54897 additions and 9825 deletions

View File

@@ -10,6 +10,7 @@ const logger = require("../config/logger");
*/
const invalidateProductCache = () => {
cache.deletePattern("products");
cache.deletePattern("product:"); // Clear individual product caches
cache.deletePattern("featured");
logger.debug("Product cache invalidated");
};
@@ -38,6 +39,17 @@ const invalidateHomepageCache = () => {
logger.debug("Homepage cache invalidated");
};
/**
* Invalidate pages cache
*/
const invalidatePagesCache = () => {
cache.deletePattern("pages");
cache.deletePattern("page:");
cache.deletePattern("/pages");
cache.deletePattern("GET:/api/pages");
logger.debug("Pages cache invalidated");
};
/**
* Invalidate all caches
*/
@@ -51,5 +63,6 @@ module.exports = {
invalidateBlogCache,
invalidatePortfolioCache,
invalidateHomepageCache,
invalidatePagesCache,
invalidateAllCache,
};