fix(ui): extract owned-param check into a named boolean

Keeps the branch inside the no-long-condition-chain lint budget

Signed-off-by: Delweng <delweng@gmail.com>
This commit is contained in:
Delweng 2026-10-18 14:10:28 +08:00
parent b98b893bdd
commit 00f5924005

View file

@ -251,10 +251,10 @@ export const toModelEditFormValues = (localModelData: any, isWildcardModel: bool
litellm_credential_name: localModelData.litellm_params?.litellm_credential_name ?? null,
litellm_extra_params: JSON.stringify(
Object.fromEntries(
Object.entries(localModelData.litellm_params || {}).filter(
([key, value]) =>
key !== "litellm_credential_name" && key !== "weight" && key !== "order" && !isMaskedSecret(value),
),
Object.entries(localModelData.litellm_params || {}).filter(([key, value]) => {
const ownedByDedicatedField = key === "weight" || key === "order";
return !ownedByDedicatedField && key !== "litellm_credential_name" && !isMaskedSecret(value);
}),
),
null,
2,