Skip to content

修复未启用但有配置的协议仍会下发给节点端的 bug#113

Open
QwQlinkie wants to merge 1 commit intoperfect-panel:masterfrom
QwQlink:fix/protocol-enable
Open

修复未启用但有配置的协议仍会下发给节点端的 bug#113
QwQlinkie wants to merge 1 commit intoperfect-panel:masterfrom
QwQlink:fix/protocol-enable

Conversation

@QwQlinkie
Copy link
Copy Markdown

fix(protocol): enable protocol filtering and error handling in server config logic

已做的修复:

  1. v1 单协议下发增加 enable 校验
    现在必须 type 匹配且 enable=true 才返回配置
  2. v2 协议列表下发只返回启用协议
    先过滤 enable=true,再做 protocols 参数过滤
  3. 修复缓存清理 key 追加错误
    从错误的 append(keys, keys...) 改为 append(cacheKeys, keys...),避免缓存键集合构造异常。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant