Browse Source

Fix: http_transform not logged

mirokuratczyk 3 years ago
parent
commit
821be15086
1 changed files with 6 additions and 6 deletions
  1. 6 6
      psiphon/serverApi.go

+ 6 - 6
psiphon/serverApi.go

@@ -1104,17 +1104,17 @@ func getBaseAPIParameters(
 					params["dns_transform"] = dialParams.ResolveParameters.ProtocolTransformName
 				}
 
-				if dialParams.HTTPTransformerParameters != nil {
-					if dialParams.HTTPTransformerParameters.ProtocolTransformSpec != nil {
-						params["http_transform"] = dialParams.HTTPTransformerParameters.ProtocolTransformName
-					}
-				}
-
 				params["dns_attempt"] = strconv.Itoa(
 					dialParams.ResolveParameters.GetFirstAttemptWithAnswer())
 			}
 		}
 
+		if dialParams.HTTPTransformerParameters != nil {
+			if dialParams.HTTPTransformerParameters.ProtocolTransformSpec != nil {
+				params["http_transform"] = dialParams.HTTPTransformerParameters.ProtocolTransformName
+			}
+		}
+
 		if dialParams.DialConnMetrics != nil {
 			metrics := dialParams.DialConnMetrics.GetMetrics()
 			for name, value := range metrics {