From 93e936f701e552803ce8a0123caf1798e7f0789c Mon Sep 17 00:00:00 2001 From: feitianbubu Date: Sat, 11 Jul 2026 23:41:11 +0800 Subject: [PATCH] fix: list only channel models in unset price models tab --- .../system-settings/models/model-ratio-visual-editor.tsx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/web/default/src/features/system-settings/models/model-ratio-visual-editor.tsx b/web/default/src/features/system-settings/models/model-ratio-visual-editor.tsx index 827ef2eb..f50093cf 100644 --- a/web/default/src/features/system-settings/models/model-ratio-visual-editor.tsx +++ b/web/default/src/features/system-settings/models/model-ratio-visual-editor.tsx @@ -216,11 +216,10 @@ const ModelRatioVisualEditorComponent = forwardRef< const savedByName = new Map(savedRows.map((row) => [row.name, row])) const draftByName = new Map(draftRows.map((row) => [row.name, row])) - const modelNames = new Set([ - ...(candidateModelNames ?? []), - ...savedByName.keys(), - ...draftByName.keys(), - ]) + const modelNames = + filterMode === 'unset' + ? new Set(candidateModelNames ?? []) + : new Set([...savedByName.keys(), ...draftByName.keys()]) return [...modelNames] .map((name) => {