- more error and warn output.
This commit is contained in:
@@ -48,7 +48,7 @@ func (o *OrderController) NewOrder(msg *elmapi.CallbackMsg, orderId string) *elm
|
||||
|
||||
created, _, err := db.ReadOrCreate(rec, "OrderId")
|
||||
if err != nil {
|
||||
globals.SugarLogger.Warnf("error when calling ReadOrCreate, error:%v", err)
|
||||
globals.SugarLogger.Warnf("error when calling ReadOrCreate, error:%v, rec:%v", err, rec)
|
||||
return errResponseDBError
|
||||
}
|
||||
if created || rec.Type != msg.Type {
|
||||
@@ -74,7 +74,7 @@ func (o *OrderController) OrderStatusChanged(msg *elmapi.CallbackMsg, orderId st
|
||||
|
||||
err := db.Read(rec, "OrderId")
|
||||
if err != nil {
|
||||
globals.SugarLogger.Warnf("error when calling ReadOrCreate, error:%v", err)
|
||||
globals.SugarLogger.Warnf("error when calling ReadOrCreate, error:%v, rec:%v", err, rec)
|
||||
} else {
|
||||
if rec.Type != msg.Type {
|
||||
err = globals2.FreshFoodAPI.ELMOrderStatus(orderId, msg.Type, utils.GetCurTimeStr())
|
||||
|
||||
@@ -128,7 +128,7 @@ func (f *FreshFoodAPI) AccessFreshFood(apiStr string, params url.Values) error {
|
||||
}
|
||||
}
|
||||
if err != nil || response.StatusCode != 200 {
|
||||
globals.SugarLogger.Errorf("Call %s error:%v, response: %v", fullURL, err, response)
|
||||
globals.SugarLogger.Errorf("Call %s error:%v, url:%s, response: %v", fullURL, err, fullURL, response)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
@@ -124,7 +124,7 @@ func (c *OrderController) OrderStatus(msg *jdapi.CallbackOrderMsg) *jdapi.Callba
|
||||
addOrderMsg(msg)
|
||||
}
|
||||
} else {
|
||||
globals.SugarLogger.Warnf("duplicated jd order msg %v", msg)
|
||||
globals.SugarLogger.Warnf("duplicated jd order msg:%v", msg)
|
||||
}
|
||||
}
|
||||
} else {
|
||||
@@ -205,7 +205,7 @@ func normalOrderStatus(msg *jdapi.CallbackOrderMsg) (err error) {
|
||||
|
||||
err = db.Read(rec, "JdOrderId")
|
||||
if err != nil {
|
||||
globals.SugarLogger.Warnf("error when accessing db rec:%v, err:%v", rec, err)
|
||||
globals.SugarLogger.Warnf("error when accessing db err:%v, rec:%v", err, rec)
|
||||
} else {
|
||||
if rec.OrderStatus == int(utils.Str2Int64(msg.StatusID)) {
|
||||
globals.SugarLogger.Infof("Duplicate message msg:%v", msg)
|
||||
|
||||
@@ -45,7 +45,7 @@ func RefreshConfig(configKey string, expiresTime time.Duration, configGetter fun
|
||||
handleType := 0
|
||||
if err := db.Read(curConfig, "Thirdparty"); err != nil {
|
||||
if err != orm.ErrNoRows {
|
||||
globals.SugarLogger.Error("db error:%v", err)
|
||||
globals.SugarLogger.Errorf("db error:%v, curConfig:%v", err, curConfig)
|
||||
} else {
|
||||
curConfig.Token = configGetter()
|
||||
handleType = 2
|
||||
@@ -70,7 +70,7 @@ func RefreshConfig(configKey string, expiresTime time.Duration, configGetter fun
|
||||
num, err = db.Insert(curConfig)
|
||||
}
|
||||
if err != nil || num == 0 {
|
||||
globals.SugarLogger.Errorf("db error:%v, num:%d", err, num)
|
||||
globals.SugarLogger.Errorf("db error:%v, num:%d, curConfig:%v", err, num, curConfig)
|
||||
} else {
|
||||
configSetter(curConfig.Token)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user