浏览代码

Remove redundant acceptedKeys check (#23891)

Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com>
tags/1.8.0
Yongtao Huang 2 个月前
父节点
当前提交
b6bd145130
没有帐户链接到提交者的电子邮件
共有 1 个文件被更改,包括 0 次插入6 次删除
  1. 0
    6
      web/utils/completion-params.ts

+ 0
- 6
web/utils/completion-params.ts 查看文件

if (!oldParams || Object.keys(oldParams).length === 0) if (!oldParams || Object.keys(oldParams).length === 0)
return { params: {}, removedDetails: {} } return { params: {}, removedDetails: {} }


const acceptedKeys = new Set(rules.map(r => r.name))
const ruleMap: Record<string, ModelParameterRule> = {} const ruleMap: Record<string, ModelParameterRule> = {}
rules.forEach((r) => { rules.forEach((r) => {
ruleMap[r.name] = r ruleMap[r.name] = r
const removedDetails: Record<string, string> = {} const removedDetails: Record<string, string> = {}


Object.entries(oldParams).forEach(([key, value]) => { Object.entries(oldParams).forEach(([key, value]) => {
if (!acceptedKeys.has(key)) {
removedDetails[key] = 'unsupported'
return
}

const rule = ruleMap[key] const rule = ruleMap[key]
if (!rule) { if (!rule) {
removedDetails[key] = 'unsupported' removedDetails[key] = 'unsupported'

正在加载...
取消
保存