Skip to content

Commit 67460a9

Browse files
authored
fix message overwrite
1 parent d5154ab commit 67460a9

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

internals/proxy/middlewares/aliases.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,8 @@ func (data AliasMiddleware) Use() http.Handler {
7373

7474
strData := body.ToString()
7575

76+
log.Debug("Applied Data Aliasing: ", strData)
77+
7678
req.ContentLength = int64(len(strData))
7779
req.Header.Set("Content-Length", strconv.Itoa(len(strData)))
7880
}
@@ -89,7 +91,9 @@ func processDataAliases(aliases map[string][]middlewareTypes.DataAlias, data map
8991
for key, alias := range aliases {
9092
key, value := getData(key, alias, data)
9193

92-
aliasData[key] = value
94+
if value != nil {
95+
aliasData[key] = value
96+
}
9397
}
9498

9599
return aliasData
@@ -124,4 +128,4 @@ func processAlias(alias middlewareTypes.DataAlias, data map[string]any) (any, in
124128
} else {
125129
return "", 0, false
126130
}
127-
}
131+
}

0 commit comments

Comments
 (0)