task sorter fix
This commit is contained in:
parent
a9680cc8a8
commit
392400bd44
1 changed files with 15 additions and 4 deletions
|
|
@ -39,16 +39,27 @@ func (p *Processor) StartWork(receivedTasks []shared.TaskResponse) {
|
||||||
|
|
||||||
func (p *Processor) sortTasks(receivedTasks []shared.TaskResponse) map[string][]shared.Task {
|
func (p *Processor) sortTasks(receivedTasks []shared.TaskResponse) map[string][]shared.Task {
|
||||||
sorted := make(map[string][]shared.Task, len(receivedTasks))
|
sorted := make(map[string][]shared.Task, len(receivedTasks))
|
||||||
|
log.WithField("count", len(receivedTasks)).Debug("Sorting tasks")
|
||||||
for _, task := range receivedTasks {
|
for _, task := range receivedTasks {
|
||||||
log.WithField("task", task).Debug("Sorting tasks")
|
if task.OriginSurugayaLink != "" {
|
||||||
switch {
|
log.WithFields(log.Fields{
|
||||||
case task.OriginSurugayaLink != "":
|
"origin": shared.OriginSurugaya,
|
||||||
|
"uuid": task.MerchUuid,
|
||||||
|
}).Debug("Task")
|
||||||
|
|
||||||
sorted[shared.OriginSurugaya] = append(sorted[shared.OriginSurugaya], shared.Task{
|
sorted[shared.OriginSurugaya] = append(sorted[shared.OriginSurugaya], shared.Task{
|
||||||
MerchUuid: task.MerchUuid,
|
MerchUuid: task.MerchUuid,
|
||||||
Origin: shared.OriginSurugaya,
|
Origin: shared.OriginSurugaya,
|
||||||
Link: task.OriginSurugayaLink,
|
Link: task.OriginSurugayaLink,
|
||||||
})
|
})
|
||||||
case task.OriginMandarakeLink != "":
|
}
|
||||||
|
|
||||||
|
if task.OriginMandarakeLink != "" {
|
||||||
|
log.WithFields(log.Fields{
|
||||||
|
"origin": shared.OriginMandarake,
|
||||||
|
"uuid": task.MerchUuid,
|
||||||
|
}).Debug("Task")
|
||||||
|
|
||||||
sorted[shared.OriginMandarake] = append(sorted[shared.OriginMandarake], shared.Task{
|
sorted[shared.OriginMandarake] = append(sorted[shared.OriginMandarake], shared.Task{
|
||||||
MerchUuid: task.MerchUuid,
|
MerchUuid: task.MerchUuid,
|
||||||
Origin: shared.OriginMandarake,
|
Origin: shared.OriginMandarake,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue