Merge pull request #156 from iopred/develop

BREAKING -- Always handle the raw event.
This commit is contained in:
Bruce 2016-03-21 12:57:34 -05:00
commit 5af297183e

View file

@ -290,15 +290,18 @@ func (s *Session) event(messageType int, message []byte) {
log.Println("Unable to unmarshal event data.", err) log.Println("Unable to unmarshal event data.", err)
// Ready events must fire, even if they are empty. // Ready events must fire, even if they are empty.
if e.Type != "READY" { if e.Type != "READY" {
i = e i = nil
} }
} }
} else { } else {
log.Println("Unknown event.") log.Println("Unknown event.")
i = e i = nil
} }
s.handle(i) if i != nil {
s.handle(i)
}
s.handle(e)
return return
} }