Procházet zdrojové kódy

Use json.Unmarshal in event handling so errors are better.

Chris Rhodes před 8 roky
rodič
revize
bf9dda8404
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      wsapi.go

+ 1 - 1
wsapi.go

@@ -287,7 +287,7 @@ func (s *Session) event(messageType int, message []byte) {
 
 		// Attempt to unmarshal our event.
 		// If there is an error we should handle the event itself.
-		if err = unmarshal(e.RawData, i); err != nil {
+		if err = json.Unmarshal(e.RawData, i); err != nil {
 			log.Println(fmt.Sprintf("Unable to unmarshal event %s data: %s", e.Type, err))
 			// Ready events must fire, even if they are empty.
 			if e.Type != "READY" {