add debug log
This commit is contained in:
		
							parent
							
								
									e354f157a0
								
							
						
					
					
						commit
						bc3db15466
					
				| 
						 | 
					@ -7,6 +7,7 @@ import (
 | 
				
			||||||
	"crypto/sha256"
 | 
						"crypto/sha256"
 | 
				
			||||||
	"errors"
 | 
						"errors"
 | 
				
			||||||
	"fmt"
 | 
						"fmt"
 | 
				
			||||||
 | 
						"log"
 | 
				
			||||||
	"net/http"
 | 
						"net/http"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	"github.com/Selly-Modules/logger"
 | 
						"github.com/Selly-Modules/logger"
 | 
				
			||||||
| 
						 | 
					@ -97,24 +98,30 @@ func (c *Client) CreateOrder(p CreateOrderPayload) (*CreateOrderResponseDecoded,
 | 
				
			||||||
		res CommonResponse
 | 
							res CommonResponse
 | 
				
			||||||
	)
 | 
						)
 | 
				
			||||||
	if err = pjson.Unmarshal(msg.Data, &r); err != nil {
 | 
						if err = pjson.Unmarshal(msg.Data, &r); err != nil {
 | 
				
			||||||
 | 
							log.Printf("globalcare.Client.CreateOrder - pjson.Unmarshal %v, %s\n", err, string(msg.Data))
 | 
				
			||||||
		return nil, err
 | 
							return nil, err
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	if err = r.ParseResponseData(&res); err != nil {
 | 
						if err = r.ParseResponseData(&res); err != nil {
 | 
				
			||||||
 | 
							log.Printf("globalcare.Client.CreateOrder - ParseResponseData %v, %s\n", err, string(msg.Data))
 | 
				
			||||||
		return nil, err
 | 
							return nil, err
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	if r.Response == nil {
 | 
						if r.Response == nil {
 | 
				
			||||||
 | 
							log.Println("globalcare.Client.CreateOrder - nil response")
 | 
				
			||||||
		return nil, fmt.Errorf("globalcare.Client.CreateOrder create_order_empty_response")
 | 
							return nil, fmt.Errorf("globalcare.Client.CreateOrder create_order_empty_response")
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if r.Response.StatusCode >= http.StatusBadRequest {
 | 
						if r.Response.StatusCode >= http.StatusBadRequest {
 | 
				
			||||||
 | 
							log.Println("globalcare.Client.CreateOrder - bad request", res)
 | 
				
			||||||
		info, err := res.DecodeError()
 | 
							info, err := res.DecodeError()
 | 
				
			||||||
		if err != nil {
 | 
							if err != nil {
 | 
				
			||||||
 | 
								log.Println("globalcare.Client.CreateOrder - decode err", err)
 | 
				
			||||||
			return nil, err
 | 
								return nil, err
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
		return nil, errors.New(info.Message)
 | 
							return nil, errors.New(info.Message)
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	info, err := res.DecodeCreateOrderSuccess()
 | 
						info, err := res.DecodeCreateOrderSuccess()
 | 
				
			||||||
	if err != nil {
 | 
						if err != nil {
 | 
				
			||||||
 | 
							log.Println("globalcare.Client.CreateOrder - DecodeCreateOrderSuccess err:", err)
 | 
				
			||||||
		return nil, err
 | 
							return nil, err
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue