package service import ( "gat1400Exchange/config" "gat1400Exchange/models" "gat1400Exchange/pkg/logger" "gat1400Exchange/util" ) func ResendImageData() { var cacheMod models.Cache cacheItems, _ := cacheMod.FindAll() for _, c := range cacheItems { if !util.SendData([]byte(c.Data), config.ForwardConf.SyncServer) { logger.Warn("The data resend failed. retry count %d", c.Retry) c.UpdateRetryCount() } else { c.Delete() logger.Debug("The data resend successful.") } } }