版本: Surge for Mac 3.3.4(963)
现在有如下DNS Script:
$done({servers: Array($network.dns)});
本意是想在 Enhanced Mode 下强行指定 dns 为 system。但是在 system dns 服务器只有一个的时候上述脚本不能生效,必须改成如下的写法:
if ($network.dns.length === 1) {
$done({server: $network.dns[0]})
} else {
$done({servers: $network.dns});
}
请问这是 BUG 么