diff --git a/report.go b/report.go index 9363b24..7752c9c 100644 --- a/report.go +++ b/report.go @@ -96,29 +96,29 @@ func ReportSince(ctx context.Context, w io.Writer, s Storage, t time.Time) error threads := make([]aThread, len(threadNames)) for i, thread := range threadNames { threads[i] = func() aThread { - messages := []Message{} + someMessages := []Message{} for _, m := range messages { if m.Thread == thread { - messages = append(messages, m) + someMessages = append(someMessages, m) } } - sort.Slice(messages, func(i, j int) bool { - return messages[i].TS < messages[j].TS + sort.Slice(someMessages, func(i, j int) bool { + return someMessages[i].TS < someMessages[j].TS }) return aThread{ Thread: thread, - Messages: messages, + Messages: someMessages, First: func() Message { - if len(messages) == 0 { + if len(someMessages) == 0 { return Message{} } - return messages[0] + return someMessages[0] }(), Last: func() Message { - if len(messages) == 0 { + if len(someMessages) == 0 { return Message{} } - return messages[len(messages)-1] + return someMessages[len(someMessages)-1] }(), } }() diff --git a/report.tmpl b/report.tmpl index 1c72549..bef5fff 100644 --- a/report.tmpl +++ b/report.tmpl @@ -59,9 +59,13 @@