summaryrefslogtreecommitdiff
path: root/internal/client
diff options
context:
space:
mode:
Diffstat (limited to 'internal/client')
-rw-r--r--internal/client/client.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/internal/client/client.go b/internal/client/client.go
index 4d75205..598772b 100644
--- a/internal/client/client.go
+++ b/internal/client/client.go
@@ -135,12 +135,12 @@ func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
switch msg := msg.(type) {
case *packet.Messages:
slices.SortFunc(msg.Messages, func(a, b data.Message) int {
- return a.CmpTimestamp(b)
+ if a.ID - b.ID < 0 { return -1 } else { return 1 }
})
m.messages = []string{}
for _, message := range msg.Messages {
- m.messages = append(m.messages, message.Contents)
+ m.messages = append(m.messages, message.Content)
}
m.viewport.SetContent(strings.Join(m.messages, "\n"))