(limit int)
| 171 | } |
| 172 | |
| 173 | func GetAllUnFinishSyncTasks(limit int) []*Task { |
| 174 | var tasks []*Task |
| 175 | var err error |
| 176 | // get all tasks progress is not 100% |
| 177 | err = DB.Where("progress != ?", "100%").Limit(limit).Order("id").Find(&tasks).Error |
| 178 | if err != nil { |
| 179 | return nil |
| 180 | } |
| 181 | return tasks |
| 182 | } |
| 183 | |
| 184 | func GetByOnlyTaskId(taskId string) (*Task, bool, error) { |
| 185 | if taskId == "" { |