Browse Source

Fixed nil pointer.

pull/48/head
Simon Eisenmann 12 years ago committed by Simon Eisenmann
parent
commit
ea43e57800
  1. 2
      src/app/spreed-webrtc-server/server.go

2
src/app/spreed-webrtc-server/server.go

@ -137,7 +137,7 @@ func (s *Server) OnText(c *Connection, b Buffer) {
s.Broadcast(c, msg.Chat) s.Broadcast(c, msg.Chat)
} }
} else { } else {
if msg.Chat.Chat.Status.ContactRequest != nil { if msg.Chat.Chat.Status != nil && msg.Chat.Chat.Status.ContactRequest != nil {
err = s.ContactRequest(c, msg.Chat.To, msg.Chat.Chat.Status.ContactRequest) err = s.ContactRequest(c, msg.Chat.To, msg.Chat.Chat.Status.ContactRequest)
if err != nil { if err != nil {
log.Println("Ignoring invalid contact request.", err) log.Println("Ignoring invalid contact request.", err)

Loading…
Cancel
Save