fix: exclude zero entries

This commit is contained in:
Ferdinand Mütsch 2021-06-12 12:04:38 +02:00
parent 561198b203
commit 69627fbe11
1 changed files with 12 additions and 8 deletions

View File

@ -163,14 +163,18 @@ func (s *Summary) FillBy(fromType uint8, toType uint8) {
break
}
}
if existingEntryIdx >= 0 {
(*typeItems[toType])[existingEntryIdx].Total = (totalWanted - totalActual) / time.Second // workaround
} else {
*typeItems[toType] = append(*typeItems[toType], &SummaryItem{
Type: toType,
Key: key,
Total: (totalWanted - totalActual) / time.Second, // workaround
})
total := (totalWanted - totalActual) / time.Second // workaround
if total > 0 {
if existingEntryIdx >= 0 {
(*typeItems[toType])[existingEntryIdx].Total = total
} else {
*typeItems[toType] = append(*typeItems[toType], &SummaryItem{
Type: toType,
Key: key,
Total: total,
})
}
}
}