li2895 commited on
Commit
b7ad5db
·
1 Parent(s): f8ca19d

fix: use Set.size, show short keys in startup log

Browse files
Files changed (1) hide show
  1. server.js +3 -2
server.js CHANGED
@@ -26,7 +26,8 @@ const BKN = (() => {
26
  })();
27
 
28
  function maskKey(k) {
29
- if (!k || k.length < 12) return "***";
 
30
  return k.slice(0, 6) + "..." + k.slice(-4);
31
  }
32
 
@@ -1448,7 +1449,7 @@ http.createServer(router).listen(PORT, HOST, () => {
1448
  console.log("");
1449
  console.log("==================================================");
1450
  console.log(`[STARTUP] Listening on http://${HOST}:${PORT}`);
1451
- console.log(`[STARTUP] API keys: ${API_KEYS.length} (source: ${process.env.IMA_API_KEYS ? "env" : "config"})`);
1452
  for (const k of API_KEYS) console.log(`[STARTUP] key: ${maskKey(k)} (len=${k.length})`);
1453
  console.log("==================================================");
1454
  console.log("");
 
26
  })();
27
 
28
  function maskKey(k) {
29
+ if (!k) return "(empty)";
30
+ if (k.length <= 12) return k;
31
  return k.slice(0, 6) + "..." + k.slice(-4);
32
  }
33
 
 
1449
  console.log("");
1450
  console.log("==================================================");
1451
  console.log(`[STARTUP] Listening on http://${HOST}:${PORT}`);
1452
+ console.log(`[STARTUP] API keys: ${API_KEYS.size} (source: ${process.env.IMA_API_KEYS ? "env" : "config"})`);
1453
  for (const k of API_KEYS) console.log(`[STARTUP] key: ${maskKey(k)} (len=${k.length})`);
1454
  console.log("==================================================");
1455
  console.log("");