|
@@ -41,6 +41,9 @@ type formatterService struct {
|
|
|
func (service *formatterService) FormatBackendData(ctx context.Context, req *v1.GameShieldBackendArrayRequest, oldFormat map[string]v1.SendGameShieldBackend) (string, int, error) {
|
|
|
keyCounter := len(oldFormat)
|
|
|
formData, err := service.TidyFormatBackendData(ctx, req, keyCounter)
|
|
|
+ for _, v := range formData {
|
|
|
+ v.Type = ""
|
|
|
+ }
|
|
|
if err != nil {
|
|
|
return "", 0, err
|
|
|
}
|
|
@@ -162,7 +165,8 @@ func (service *formatterService) TidyFormatBackendData(ctx context.Context, req
|
|
|
itemMap.ProxyAddr = ""
|
|
|
itemMap.UdpSessionTimeout = "300s"
|
|
|
}
|
|
|
- if item.Type == "mobile" {
|
|
|
+ itemMap.Type = item.Type
|
|
|
+ if item.Type != "pc" {
|
|
|
itemMap.SdkIp = "127.0.0.1"
|
|
|
} else {
|
|
|
itemMap.SdkIp = item.SdkIp
|