diff --git a/kordophoned/src/daemon/mod.rs b/kordophoned/src/daemon/mod.rs index 8481e13..077ec64 100644 --- a/kordophoned/src/daemon/mod.rs +++ b/kordophoned/src/daemon/mod.rs @@ -626,7 +626,10 @@ impl Daemon { // the typing indicator or stuff like that. In the future, we need to move to ChatItems instead of Messages. let insertable_messages: Vec = messages .into_iter() - .filter(|m| !m.text.is_empty() && !m.text.trim().is_empty()) + .filter(|m| { + (!m.text.is_empty() && !m.text.trim().is_empty()) + || !m.file_transfer_guids.is_empty() + }) .collect(); let db_messages: Vec = insertable_messages