aboutsummaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
authorAustin Hellyer <[email protected]>2017-01-09 15:02:05 -0800
committerAustin Hellyer <[email protected]>2017-01-09 15:02:05 -0800
commitc2e8b69702cf81a1cf149c420aec999124f398e2 (patch)
treed76b3334d6fba3c13a85e2ed94f580ffbbe07412 /src/client
parentAdd note about CurrentUser.mobile (diff)
downloadserenity-c2e8b69702cf81a1cf149c420aec999124f398e2.tar.xz
serenity-c2e8b69702cf81a1cf149c420aec999124f398e2.zip
Fix a payload decode
Resume doesn't have a heartbeat_interval, so don't try to decode it.
Diffstat (limited to 'src/client')
-rw-r--r--src/client/gateway/shard.rs7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/client/gateway/shard.rs b/src/client/gateway/shard.rs
index e564538..0a71a6c 100644
--- a/src/client/gateway/shard.rs
+++ b/src/client/gateway/shard.rs
@@ -494,13 +494,8 @@ impl Shard {
let _ = self.keepalive_channel.send(GatewayStatus::SendMessage(msg));
}
+ #[allow(unused_variables)]
fn handle_dispatch(&mut self, event: &Event) {
- if let Event::Resumed(ref ev) = *event {
- let status = GatewayStatus::Interval(ev.heartbeat_interval);
-
- let _ = self.keepalive_channel.send(status);
- }
-
#[cfg(feature="voice")]
{
if let Event::VoiceStateUpdate(ref update) = *event {