From 36a4816c921c2c52118ebe2ad9c9e39fe8e587a4 Mon Sep 17 00:00:00 2001 From: Shulhan Date: Fri, 5 May 2023 18:17:37 +0700 Subject: all: set the request ConvertParams before calling runHttpTarget The req, RunRequest instance, is from request so the HttpTarget.ConvertParams need to be set from the original HttpTarget. This fix the conditional rr.HttpTarget.ConvertParams == nil always true when calling runHttpTarget. --- trunks.go | 1 + 1 file changed, 1 insertion(+) diff --git a/trunks.go b/trunks.go index f1563e5..b566a05 100644 --- a/trunks.go +++ b/trunks.go @@ -192,6 +192,7 @@ func (trunks *Trunks) RunHttp(req *RunRequest) (res *RunResponse, err error) { if origHttpTarget.Run == nil { req.Target.BaseUrl = origTarget.BaseUrl req.Target.Name = origTarget.Name + req.HttpTarget.ConvertParams = origHttpTarget.ConvertParams res, err = trunks.runHttpTarget(req) } else { req := generateRunRequest(trunks.Env, req, origTarget, origHttpTarget) -- cgit v1.3