[object Object]

← back to Blockprintedwallpaper

redact vendor names from customer-facing /api (close fleet leak)

36416e53e0f0219d333a6757d84a48ff6239f94b · 2026-05-26 09:45:03 -0700 · Steve

Files touched

Diff

commit 36416e53e0f0219d333a6757d84a48ff6239f94b
Author: Steve <steve@designerwallcoverings.com>
Date:   Tue May 26 09:45:03 2026 -0700

    redact vendor names from customer-facing /api (close fleet leak)
---
 server.js | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/server.js b/server.js
index 4acf837..95aeb79 100644
--- a/server.js
+++ b/server.js
@@ -73,6 +73,9 @@ try {
 require("./_universal-contact")(app, cfg.contact);
 require("./_universal-auth")(app, cfg.auth);
 app.locals.siteConfig = cfg;
+// Fleet-wide DW vendor-name redactor on /api/* (drops vendors facet, replaces vendor field).
+app.use(require('../_shared/api-vendor-redact'));
+
 app.use(express.static(path.join(__dirname, 'public')));
 
 function sortProducts(list, sort) {

← da1fc9a add: clean-URL routes for /history /vocabulary /sourcing /ca  ·  back to Blockprintedwallpaper  ·  scrub vendor name leaks from products.json source (1 product bd154b5 →