From 717e3bf51f38f01ceeb585f8f2323dd07a79a442 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BE=84=E6=BD=AD?= Date: Fri, 29 Mar 2024 16:17:36 +0800 Subject: [PATCH] optimize logic for empty config wasm plugin (#898) --- plugins/wasm-go/pkg/matcher/rule_matcher.go | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/wasm-go/pkg/matcher/rule_matcher.go b/plugins/wasm-go/pkg/matcher/rule_matcher.go index 9386dab0d..86b3d0b76 100644 --- a/plugins/wasm-go/pkg/matcher/rule_matcher.go +++ b/plugins/wasm-go/pkg/matcher/rule_matcher.go @@ -98,6 +98,7 @@ func (m *RuleMatcher[PluginConfig]) ParseRuleConfig(config gjson.Result, if keyCount == 0 { // enable globally for empty config m.hasGlobalConfig = true + parsePluginConfig(config, &m.globalConfig) return nil } if rulesJson, ok := obj[RULES_KEY]; ok {