fix: external controller allow lan

This commit is contained in:
GyDi 2022-09-02 00:24:19 +08:00
parent 5a35ea116f
commit a120c8cf98
No known key found for this signature in database
GPG Key ID: 1C95E0D3467B3084

View File

@ -68,6 +68,10 @@ impl ClashInfo {
Some(val_str) => {
if val_str.starts_with(":") {
Some(format!("127.0.0.1{val_str}"))
} else if val_str.starts_with("0.0.0.0:") {
Some(format!("127.0.0.1:{}", &val_str[8..]))
} else if val_str.starts_with("[::]:") {
Some(format!("127.0.0.1:{}", &val_str[5..]))
} else {
Some(val_str.into())
}