mirror of
https://github.com/stoatchat/stoatchat.git
synced 2026-07-14 13:36:59 +00:00
Websocket: Provide channel id for message edit / del.
This commit is contained in:
@@ -226,6 +226,7 @@ impl Message {
|
||||
let channel = self.channel.clone();
|
||||
ClientboundNotification::MessageUpdate {
|
||||
id: self.id.clone(),
|
||||
channel: self.channel.clone(),
|
||||
data,
|
||||
}
|
||||
.publish(channel);
|
||||
@@ -262,6 +263,7 @@ impl Message {
|
||||
{
|
||||
ClientboundNotification::MessageUpdate {
|
||||
id,
|
||||
channel: channel.clone(),
|
||||
data: json!({ "embeds": embeds }),
|
||||
}
|
||||
.publish(channel);
|
||||
@@ -293,6 +295,7 @@ impl Message {
|
||||
let channel = self.channel.clone();
|
||||
ClientboundNotification::MessageDelete {
|
||||
id: self.id.clone(),
|
||||
channel: self.channel.clone()
|
||||
}
|
||||
.publish(channel);
|
||||
|
||||
|
||||
@@ -50,10 +50,12 @@ pub enum ClientboundNotification {
|
||||
Message(Message),
|
||||
MessageUpdate {
|
||||
id: String,
|
||||
channel: String,
|
||||
data: JsonValue,
|
||||
},
|
||||
MessageDelete {
|
||||
id: String,
|
||||
channel: String,
|
||||
},
|
||||
|
||||
ChannelCreate(Channel),
|
||||
|
||||
Reference in New Issue
Block a user