summaryrefslogtreecommitdiff
path: root/src/message/history.rs
diff options
context:
space:
mode:
authorOwen Jacobson <owen@grimoire.ca>2024-10-03 20:44:07 -0400
committerOwen Jacobson <owen@grimoire.ca>2024-10-03 21:03:02 -0400
commit617172576b95bbb935a75f98a98787da5a4e9a9d (patch)
treeae72fea2e81d023960c93d4efbf7e137c3705c48 /src/message/history.rs
parent0a5599c60d20ccc2223779eeba5dc91a95ea0fe5 (diff)
List messages per channel.
Diffstat (limited to 'src/message/history.rs')
-rw-r--r--src/message/history.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/message/history.rs b/src/message/history.rs
index 5aca47e..89fc6b1 100644
--- a/src/message/history.rs
+++ b/src/message/history.rs
@@ -7,14 +7,12 @@ use crate::event::Instant;
#[derive(Clone, Debug, Eq, PartialEq)]
pub struct History {
pub message: Message,
- pub sent: Instant,
pub deleted: Option<Instant>,
}
impl History {
fn sent(&self) -> Event {
Event {
- instant: self.sent,
kind: Sent {
message: self.message.clone(),
}
@@ -24,8 +22,8 @@ impl History {
fn deleted(&self) -> Option<Event> {
self.deleted.map(|instant| Event {
- instant,
kind: Deleted {
+ instant,
channel: self.message.channel.clone(),
message: self.message.id.clone(),
}