fix empty route rules for singbox

This commit is contained in:
mercury
2024-10-23 03:01:10 +04:00
parent 842d76261a
commit 6215836926
2 changed files with 10 additions and 0 deletions
+8
View File
@@ -5043,6 +5043,14 @@ DNS-over-HTTPS with IP:
}
$json['routing']['rules'] = array_values($json['routing']['rules']);
}
if (!empty($json['route']['rules'])) {
foreach ($json['route']['rules'] as $k => $v) {
if (count($v) < 2) {
unset($json['route']['rules'][$k]);
}
}
$json['route']['rules'] = array_values($json['route']['rules']);
}
return json_encode($json);
}