MCPcopy
hub / github.com/di-sukharev/opencommit / sanitizeQuery

Method sanitizeQuery

out/cli.cjs:75479–75492  ·  view source on GitHub ↗
(value)

Source from the content-addressed store, hash-verified

75477 if (this.allowedHeaderNames.has(key.toLowerCase())) {
75478 sanitized[key] = obj[key];
75479 } else {
75480 sanitized[key] = RedactedString;
75481 }
75482 }
75483 return sanitized;
75484 }
75485 sanitizeQuery(value) {
75486 if (typeof value !== "object" || value === null) {
75487 return value;
75488 }
75489 const sanitized = {};
75490 for (const k7 of Object.keys(value)) {
75491 if (this.allowedQueryParameters.has(k7.toLowerCase())) {
75492 sanitized[k7] = value[k7];
75493 } else {
75494 sanitized[k7] = RedactedString;
75495 }

Callers 1

sanitizeMethod · 0.80

Calls 3

toLowerCaseMethod · 0.80
keysMethod · 0.45
hasMethod · 0.45

Tested by

no test coverage detected