mirror of
https://github.com/adnanh/webhook.git
synced 2025-05-11 16:14:52 +00:00
do not prefix specified environment variable name with HOOK_ (fixes #98)
This commit is contained in:
parent
923b0c6daa
commit
3b59539a33
2 changed files with 2 additions and 2 deletions
|
@ -367,7 +367,7 @@ func (h *Hook) ExtractCommandArgumentsForEnv(headers, query, payload *map[string
|
|||
if arg, ok := h.PassEnvironmentToCommand[i].Get(headers, query, payload); ok {
|
||||
if h.PassEnvironmentToCommand[i].EnvName != "" {
|
||||
// first try to use the EnvName if specified
|
||||
args = append(args, EnvNamespace+h.PassEnvironmentToCommand[i].EnvName+"="+arg)
|
||||
args = append(args, h.PassEnvironmentToCommand[i].EnvName+"="+arg)
|
||||
} else {
|
||||
// then fallback on the name
|
||||
args = append(args, EnvNamespace+h.PassEnvironmentToCommand[i].Name+"="+arg)
|
||||
|
|
|
@ -179,7 +179,7 @@ var hookExtractCommandArgumentsForEnvTests = []struct {
|
|||
"test",
|
||||
[]Argument{Argument{"header", "a", "MYKEY"}},
|
||||
&map[string]interface{}{"a": "z"}, nil, nil,
|
||||
[]string{"HOOK_MYKEY=z"},
|
||||
[]string{"MYKEY=z"},
|
||||
true,
|
||||
},
|
||||
// failures
|
||||
|
|
Loading…
Add table
Reference in a new issue