From 1336c27fc398c57fcff662c818882e8b8151ac7a Mon Sep 17 00:00:00 2001 From: Monkey Date: Tue, 9 Jul 2024 09:16:58 +0800 Subject: [PATCH] fix clash parser obfs plugin options --- subscription/parser/clash.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/subscription/parser/clash.go b/subscription/parser/clash.go index 250cd7b..fcd9d54 100644 --- a/subscription/parser/clash.go +++ b/subscription/parser/clash.go @@ -206,11 +206,11 @@ func (o shadowsocksPluginOptionsBuilder) Build() string { } func clashPluginOptions(plugin string, opts map[string]any) string { - options := shadowsocksPluginOptionsBuilder(opts) + options := shadowsocksPluginOptionsBuilder{} switch plugin { case "obfs": - options["mode"] = opts["mode"] - options["host"] = opts["host"] + options["obfs"] = opts["mode"] + options["obfs-host"] = opts["host"] case "v2ray-plugin": options["mode"] = opts["mode"] options["tls"] = opts["tls"]