aboutsummaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
authorMishio595 <[email protected]>2018-07-12 11:41:41 -0600
committerMishio595 <[email protected]>2018-07-12 11:41:41 -0600
commitccb154269d512e147457ebba70d56421841d6703 (patch)
tree789957d8b89d4d22b22017938911a59b84097efb /src/client
parentAdd checks for groups (diff)
downloadserenity-group-checks.tar.xz
serenity-group-checks.zip
revert some bad changesgroup-checks
Diffstat (limited to 'src/client')
-rw-r--r--src/client/dispatch.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/client/dispatch.rs b/src/client/dispatch.rs
index 7bc9883..b661328 100644
--- a/src/client/dispatch.rs
+++ b/src/client/dispatch.rs
@@ -510,6 +510,15 @@ fn handle_event<H: EventHandler + Send + Sync + 'static>(
});
},
DispatchEvent::Model(Event::MessageUpdate(mut event)) => {
+ let message = match CACHE.read().messages.get(&event.channel_id) {
+ Some(map) => {
+ match map.get(&event.id) {
+ Some(m) => Some(m.clone()),
+ None => None,
+ }
+ },
+ None => None,
+ };
update!(event);
let context = context(data, runner_tx, shard_id);