diff options
Diffstat (limited to 'plugin/rewrite/name.go')
-rw-r--r-- | plugin/rewrite/name.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/plugin/rewrite/name.go b/plugin/rewrite/name.go index 23da0b0b5..7c3371b8f 100644 --- a/plugin/rewrite/name.go +++ b/plugin/rewrite/name.go @@ -133,7 +133,7 @@ func newNameRule(nextAction string, args ...string) (Rule, error) { if err != nil { return nil, fmt.Errorf("Invalid regex pattern in a name rule: %s", args[1]) } - return ®exNameRule{nextAction, regexPattern, plugin.Name(args[2]).Normalize(), ResponseRule{}}, nil + return ®exNameRule{nextAction, regexPattern, plugin.Name(args[2]).Normalize(), ResponseRule{Type: "name"}}, nil default: return nil, fmt.Errorf("A name rule supports only exact, prefix, suffix, substring, and regex name matching") } @@ -162,6 +162,7 @@ func newNameRule(nextAction string, args ...string) (Rule, error) { plugin.Name(args[2]).Normalize(), ResponseRule{ Active: true, + Type: "name", Pattern: responseRegexPattern, Replacement: plugin.Name(args[6]).Normalize(), }, |