Просмотр исходного кода

refactor: replace json.Marshal and json.Unmarshal with common.Marshal and common.Unmarshal

CaIon 6 месяцев назад
Родитель
Сommit
1cb63063f7
1 измененных файлов с 3 добавлено и 4 удалено
  1. 3 4
      relay/responses_handler.go

+ 3 - 4
relay/responses_handler.go

@@ -2,7 +2,6 @@ package relay
 
 
 import (
 import (
 	"bytes"
 	"bytes"
-	"encoding/json"
 	"fmt"
 	"fmt"
 	"io"
 	"io"
 	"net/http"
 	"net/http"
@@ -48,21 +47,21 @@ func ResponsesHelper(c *gin.Context, info *relaycommon.RelayInfo) (newAPIError *
 		if err != nil {
 		if err != nil {
 			return types.NewError(err, types.ErrorCodeConvertRequestFailed, types.ErrOptionWithSkipRetry())
 			return types.NewError(err, types.ErrorCodeConvertRequestFailed, types.ErrOptionWithSkipRetry())
 		}
 		}
-		jsonData, err := json.Marshal(convertedRequest)
+		jsonData, err := common.Marshal(convertedRequest)
 		if err != nil {
 		if err != nil {
 			return types.NewError(err, types.ErrorCodeConvertRequestFailed, types.ErrOptionWithSkipRetry())
 			return types.NewError(err, types.ErrorCodeConvertRequestFailed, types.ErrOptionWithSkipRetry())
 		}
 		}
 		// apply param override
 		// apply param override
 		if len(info.ParamOverride) > 0 {
 		if len(info.ParamOverride) > 0 {
 			reqMap := make(map[string]interface{})
 			reqMap := make(map[string]interface{})
-			err = json.Unmarshal(jsonData, &reqMap)
+			err = common.Unmarshal(jsonData, &reqMap)
 			if err != nil {
 			if err != nil {
 				return types.NewError(err, types.ErrorCodeChannelParamOverrideInvalid, types.ErrOptionWithSkipRetry())
 				return types.NewError(err, types.ErrorCodeChannelParamOverrideInvalid, types.ErrOptionWithSkipRetry())
 			}
 			}
 			for key, value := range info.ParamOverride {
 			for key, value := range info.ParamOverride {
 				reqMap[key] = value
 				reqMap[key] = value
 			}
 			}
-			jsonData, err = json.Marshal(reqMap)
+			jsonData, err = common.Marshal(reqMap)
 			if err != nil {
 			if err != nil {
 				return types.NewError(err, types.ErrorCodeConvertRequestFailed, types.ErrOptionWithSkipRetry())
 				return types.NewError(err, types.ErrorCodeConvertRequestFailed, types.ErrOptionWithSkipRetry())
 			}
 			}