subconverter icon indicating copy to clipboard operation
subconverter copied to clipboard

[BUG] 生成expand=fasle的配置时 如果list规则文件仅包含DST-PORT类型规则 则不会被自动加入到rules中

Open zhangsmallchi opened this issue 1 year ago • 0 comments

确认版本最新

  • [X] 我已经确认在最新Action编译的版本中复现

检索issue

  • [X] 我已经确认之前没有issue涉及此BUG

subconverter版本

v0.8.1-eef5328

转换过程

生成Clash配置 指定expand=false

转换设置

rulesets.toml文件包含以下片段

[[rulesets]] group = "🖥️ SSH/EMAIL" ruleset = "rules/special_port.list"

special_port.list文件包含以下全部内容

DST-PORT,143 DST-PORT,993 DST-PORT,25 DST-PORT,587 DST-PORT,465 DST-PORT,110 DST-PORT,995 DST-PORT,22

复现步骤

生成Cash配置,指定参数expand=false

期望结果

在生成文件中 包含以下片段

rules: - RULE-SET,special_port,🖥️ SSH/EMAIL

实际结果

生成的文件中 以下片段丢失

- RULE-SET,special_port,🖥️ SSH/EMAIL

错误信息

没有错误提示

zhangsmallchi avatar Feb 26 '24 07:02 zhangsmallchi