diff options
| author | Mishio595 <[email protected]> | 2018-07-12 11:41:41 -0600 |
|---|---|---|
| committer | Mishio595 <[email protected]> | 2018-07-12 11:41:41 -0600 |
| commit | ccb154269d512e147457ebba70d56421841d6703 (patch) | |
| tree | 789957d8b89d4d22b22017938911a59b84097efb /src/client/dispatch.rs | |
| parent | Add checks for groups (diff) | |
| download | serenity-group-checks.tar.xz serenity-group-checks.zip | |
revert some bad changesgroup-checks
Diffstat (limited to 'src/client/dispatch.rs')
| -rw-r--r-- | src/client/dispatch.rs | 9 |
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); |