diff --git a/util/outJson.go b/util/outJson.go index 0468afa..c683b3f 100644 --- a/util/outJson.go +++ b/util/outJson.go @@ -8,6 +8,10 @@ import ( // Fill Inbound's out_json func FillOutJson(i *model.Inbound, hostname string) error { + switch i.Type { + case "direct", "tun", "redirect", "tproxy": + return nil + } var outJson map[string]interface{} err := json.Unmarshal(i.OutJson, &outJson) if err != nil {