← back to Contractwallpaper
remove dead PRODUCTS_ORIG var, no-op global defineProperty, and stale comment
b491062c1b278af4137f2acb4201b9495fd0a380 · 2026-05-18 20:42:39 -0700 · SteveStudio2
Files touched
Diff
commit b491062c1b278af4137f2acb4201b9495fd0a380
Author: SteveStudio2 <steve@designerwallcoverings.com>
Date: Mon May 18 20:42:39 2026 -0700
remove dead PRODUCTS_ORIG var, no-op global defineProperty, and stale comment
---
server.js | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/server.js b/server.js
index b4ccac0..b993bab 100644
--- a/server.js
+++ b/server.js
@@ -48,10 +48,7 @@ function nicheFit(p) {
const PRODUCTS_NICHE = PRODUCTS.filter(nicheFit);
const NICHE_DROPPED = PRODUCTS.length - PRODUCTS_NICHE.length;
console.log(`Niche filter: kept ${PRODUCTS_NICHE.length} of ${PRODUCTS.length}, dropped ${NICHE_DROPPED}`);
-// Replace PRODUCTS reference with the niche-filtered list for all downstream handlers.
-const PRODUCTS_ORIG = PRODUCTS;
-Object.defineProperty(global, '__products_niche_applied', { value: true });
-
+// Downstream handlers use the niche-filtered list PRODUCTS_NICHE.
const app = express();
// Security headers via helmet (added 2026-05-04 overnight YOLO loop)
@@ -155,7 +152,6 @@ app.get('/api/products', (req, res) => {
const lim = Math.min(60, parseInt(limit) || 24);
const start = (pageNum - 1) * lim;
res.json({ total, page: pageNum, limit: lim, pages: Math.ceil(total/lim), sort, items: list.slice(start, start + lim) });
- // (replaced) old: pages: Math.ceil(total / lim), items: list.slice(start, start + lim) });
});
app.get('/api/sliders', (req, res) => {
← c310678 untrack 28 stale .bak/.pre- snapshot files (26 in public/) a
·
back to Contractwallpaper
·
stage2: wire microsite catalog + admin CRUD + grid/list view 1868cca →