diff --git a/src/notifications/events/message.rs b/src/notifications/events/message.rs index 6398bae43a875916d87ceabd8645e1588f508581..ffec878984282a769efff93bee04a98c3ddea214 100644 --- a/src/notifications/events/message.rs +++ b/src/notifications/events/message.rs @@ -12,6 +12,8 @@ pub struct Create { #[derive(Serialize, Deserialize, Debug, Clone)] pub struct Edit { pub id: String, + pub channel: String, + pub author: String, pub content: String, } diff --git a/src/routes/channel.rs b/src/routes/channel.rs index 15b19600cf344c3e5de7f23400aa4041c0a9896e..971ce174573a4c6f6a9ea55d9dd6c365abcf3759 100644 --- a/src/routes/channel.rs +++ b/src/routes/channel.rs @@ -642,6 +642,8 @@ pub fn edit_message( notifications::send_message_given_channel( Notification::message_edit(Edit { id: message.id.clone(), + channel: target.id.clone(), + author: message.author.clone(), content: edit.content.clone(), }), &target,