test: simplify acp env key normalization · openclaw/openclaw@0c0e2e6
steipete
·
2026-05-09
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -10,7 +10,13 @@ vi.mock("../secrets/provider-env-vars.js", () => ({
|
10 | 10 | baseEnv: NodeJS.ProcessEnv, |
11 | 11 | keys: Iterable<string>, |
12 | 12 | ): NodeJS.ProcessEnv => { |
13 | | -const denied = new Set([...keys].map((key) => key.trim().toUpperCase()).filter(Boolean)); |
| 13 | +const denied = new Set<string>(); |
| 14 | +for (const key of keys) { |
| 15 | +const normalized = key.trim().toUpperCase(); |
| 16 | +if (normalized) { |
| 17 | +denied.add(normalized); |
| 18 | +} |
| 19 | +} |
14 | 20 | const env = { ...baseEnv }; |
15 | 21 | for (const key of Object.keys(env)) { |
16 | 22 | if (denied.has(key.toUpperCase())) { |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。