be more forgiving with comment age

This commit is contained in:
Andre Medeiros 2022-10-26 19:31:16 -04:00
parent cd8b0b0dca
commit 9154ee8e7f

View file

@ -227,10 +227,21 @@ func (lac *liveActivitiesConsumer) Consume(delivery rmq.Delivery) {
// Filter out comments in the last minute // Filter out comments in the last minute
candidates := make([]*reddit.Thing, 0) candidates := make([]*reddit.Thing, 0)
cutoff := now.Add(-domain.LiveActivityCheckInterval) cutoffs := []time.Time{
for _, t := range tr.Children { now.Add(-domain.LiveActivityCheckInterval),
if t.CreatedAt.After(cutoff) { now.Add(-domain.LiveActivityCheckInterval * 2),
candidates = append(candidates, t) now.Add(-domain.LiveActivityCheckInterval * 4),
}
for _, cutoff := range cutoffs {
for _, t := range tr.Children {
if t.CreatedAt.After(cutoff) {
candidates = append(candidates, t)
}
}
if len(candidates) > 0 {
break
} }
} }