8000 Update signaler.go. · Gene-Dana/flutter-webrtc-server@f1a5c39 · GitHub
[go: up one dir, main page]

Skip to content

Commit f1a5c39

Browse files
committed
Update signaler.go.
1 parent fc41cff commit f1a5c39

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

pkg/signaler/signaler.go

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,13 @@ func (s *Signaler) HandleNewWebSocket(conn *websocket.WebSocketConn, request *ht
172172
logger.Errorf("Unmarshal error %v", err)
173173
return
174174
}
175-
data := request["data"].(map[string]interface{})
175+
var data map[string]interface{} = nil
176+
tmp, found := request["data"]
177+
if !found {
178+
logger.Errorf("No data struct found!")
179+
return
180+
}
181+
data = tmp.(map[string]interface{})
176182
switch request["type"] {
177183
case "new":
178184
{

0 commit comments

Comments
 (0)
0