Fixed message loading
Root messages weren't being loaded since the refactor, and there was dead code
This commit is contained in:
@@ -94,17 +94,11 @@ func (m Model) Update(msg tea.Msg) (shared.ViewModel, tea.Cmd) {
|
||||
}
|
||||
}
|
||||
}
|
||||
case msgConversationLoaded:
|
||||
m.App.Conversation = msg.conversation
|
||||
case msgConversationMessagesLoaded:
|
||||
m.App.RootMessages = msg.rootMessages
|
||||
m.selectedMessage = -1
|
||||
if len(m.App.RootMessages) > 0 {
|
||||
cmds = append(cmds, m.loadConversationMessages())
|
||||
}
|
||||
case msgMessagesLoaded:
|
||||
m.App.Messages = msg
|
||||
m.App.Messages = msg.messages
|
||||
if m.selectedMessage == -1 {
|
||||
m.selectedMessage = len(msg) - 1
|
||||
m.selectedMessage = len(msg.messages) - 1
|
||||
} else {
|
||||
m.selectedMessage = min(m.selectedMessage, len(m.App.Messages))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user