Private
Public Access
1
0

client: Started working on ability to sync messages after last known message

This commit is contained in:
2025-04-28 15:17:58 -07:00
parent 6375284d9e
commit 9c245a5b52
8 changed files with 55 additions and 11 deletions

View File

@@ -77,7 +77,7 @@ impl ClientCli {
}
pub async fn print_messages(&mut self, conversation_id: String) -> Result<()> {
let messages = self.api.get_messages(&conversation_id).await?;
let messages = self.api.get_messages(&conversation_id, None, None, None).await?;
for message in messages {
println!("{}", MessagePrinter::new(&message.into()));
}

View File

@@ -151,7 +151,7 @@ impl DbClient {
}).await?;
// Fetch and sync messages for this conversation
let messages = client.get_messages(&conversation_id).await?;
let messages = client.get_messages(&conversation_id, None, None, None).await?;
let db_messages: Vec<kordophone_db::models::Message> = messages.into_iter()
.map(|m| kordophone_db::models::Message::from(m))
.collect();