zhangzengfei
2024-05-18 90ebf117a7e1ccf630361fe0f66289563b1eeb25
service/resend.go
@@ -12,25 +12,20 @@
func ResendImageData() {
   var cacheMod models.Cache
   cacheItems, _ := cacheMod.FindAll()
   logger.Debug("Start resend task. cache len:%d", len(cacheItems))
   if err := util.HttpGet(config.ForwardConf.SyncServer); err != nil {
      logger.Debug("The server cannot be reached. %s", err.Error())
      return
   }
   for _, c := range cacheItems {
      if c.Type == "1400" {
         if client.FaceCapture([]byte(c.Data)) != vo.StatusSuccess {
            c.UpdateRetryCount()
            logger.Warn("The data resend failed. retry count %d", c.Retry+1)
            continue
            return
         }
      } else {
         if !util.SendData([]byte(c.Data), config.ForwardConf.SyncServer) {
            c.UpdateRetryCount()
            logger.Warn("The data resend failed. retry count %d", c.Retry+1)
            continue
            return
         }
      }