Skip to content

Commit 7940342

Browse files
committed
fix
1 parent d4deecf commit 7940342

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

internals/proxy/middlewares/template.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -146,22 +146,22 @@ func prefixData(prefix string, data map[string]any) (map[string]any) {
146146
return res
147147
}
148148

149-
func TemplateBody(bodyData map[string]any, headerData map[string]any, VARIABLES map[string]any) (map[string]any, bool, error) {
149+
func TemplateBody(body map[string]any, headers map[string]any, VARIABLES map[string]any) (map[string]any, bool, error) {
150150
var modified bool
151151

152152
// Normalize #Var and @Var to .header_key_Var and .body_key_Var
153-
bodyData, err := normalizeData("@", "body_key_", bodyData)
153+
bodyData, err := normalizeData("@", "body_key_", body)
154154

155155
log.Dev("Normalized:\n", jsonutils.ToJson(bodyData))
156156

157157
if err != nil {
158-
return bodyData, false, err
158+
return body, false, err
159159
}
160160

161-
headerData, err = normalizeData("#", "header_key_", headerData)
161+
headerData, err := normalizeData("#", "header_key_", headers)
162162

163163
if err != nil {
164-
return bodyData, false, err
164+
return body, false, err
165165
}
166166

167167
// Prefix Body Data with body_key_
@@ -178,13 +178,13 @@ func TemplateBody(bodyData map[string]any, headerData map[string]any, VARIABLES
178178
log.Dev("Body:\n", jsonutils.ToJson(bodyData))
179179
log.Dev("Headers:\n", jsonutils.ToJson(headerData))
180180

181-
templatedData, err := templating.RenderJSON("body", bodyData, variables)
181+
templatedData, err := templating.RenderJSON("body", body, variables)
182182

183183
if err != nil {
184184
return bodyData, false, err
185185
}
186186

187-
beforeStr := jsonutils.ToJson(bodyData)
187+
beforeStr := jsonutils.ToJson(body)
188188
afterStr := jsonutils.ToJson(templatedData)
189189

190190
modified = beforeStr != afterStr

0 commit comments

Comments
 (0)