fix: narrow manifest alias overrides · openclaw/openclaw@13feb1b
shakkernerd
·
2026-04-28
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -193,13 +193,14 @@ function applyModelCatalogAliasOverrides(params: {
|
193 | 193 | rows: readonly NormalizedModelCatalogRow[]; |
194 | 194 | alias?: ModelCatalogAlias; |
195 | 195 | }): readonly NormalizedModelCatalogRow[] { |
196 | | -if (!params.alias) { |
| 196 | +const alias = params.alias; |
| 197 | +if (!alias) { |
197 | 198 | return params.rows; |
198 | 199 | } |
199 | 200 | return params.rows.map((row) => ({ |
200 | 201 | ...row, |
201 | | - ...(params.alias.api ? { api: params.alias.api } : {}), |
202 | | - ...(params.alias.baseUrl ? { baseUrl: params.alias.baseUrl } : {}), |
| 202 | + ...(alias.api ? { api: alias.api } : {}), |
| 203 | + ...(alias.baseUrl ? { baseUrl: alias.baseUrl } : {}), |
203 | 204 | })); |
204 | 205 | } |
205 | 206 | |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。