[object Object]

← back to Silkwallpaper

server.js: remove dead code (unused PRODUCTS_ORIG, no-op global marker, stale comment)

899e1e3517c7a0f53ca08c84426a619f0b3232bd · 2026-05-18 20:32:38 -0700 · Steve Abrams

Files touched

Diff

commit 899e1e3517c7a0f53ca08c84426a619f0b3232bd
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Mon May 18 20:32:38 2026 -0700

    server.js: remove dead code (unused PRODUCTS_ORIG, no-op global marker, stale comment)
---
 server.js | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/server.js b/server.js
index da666d8..953dfd9 100644
--- a/server.js
+++ b/server.js
@@ -48,9 +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 });
+// All downstream handlers use the niche-filtered list (PRODUCTS_NICHE).
 
 
 const app = express();
@@ -155,7 +153,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) => {
@@ -174,7 +171,7 @@ app.get('/api/facets', (req, res) => {
     aesthetics[p.aesthetic] = (aesthetics[p.aesthetic] || 0) + 1;
     vendors[p.vendor] = (vendors[p.vendor] || 0) + 1;
   }
-  res.json({ aesthetics, vendors, total: PRODUCTS.length });
+  res.json({ aesthetics, vendors, total: PRODUCTS_NICHE.length });
 });
 
 app.get('/api/health', (req, res) => res.json({ status: 'ok', count: PRODUCTS_NICHE.length, dropped: DROPPED }));

← a7af65a hero-4grid: relocate json from data/ to public/ for Express  ·  back to Silkwallpaper  ·  untrack stale .bak files (already gitignored, kept on disk) b7e9ef9 →