diff options
Diffstat (limited to 'model')
-rw-r--r-- | model/config.go | 1 | ||||
-rw-r--r-- | model/webrtc.go | 21 | ||||
-rw-r--r-- | model/webrtc_test.go | 6 |
3 files changed, 6 insertions, 22 deletions
diff --git a/model/config.go b/model/config.go index ae62626de..097a73ab3 100644 --- a/model/config.go +++ b/model/config.go @@ -474,7 +474,6 @@ type NativeAppSettings struct { type WebrtcSettings struct { Enable *bool - GatewayType *string GatewayWebsocketUrl *string GatewayAdminUrl *string GatewayAdminSecret *string diff --git a/model/webrtc.go b/model/webrtc.go index 3318128fe..fa15a4b71 100644 --- a/model/webrtc.go +++ b/model/webrtc.go @@ -11,24 +11,19 @@ import ( type WebrtcInfoResponse struct { Token string `json:"token"` GatewayUrl string `json:"gateway_url"` - GatewayType string `json:"gateway_type"` StunUri string `json:"stun_uri,omitempty"` TurnUri string `json:"turn_uri,omitempty"` TurnPassword string `json:"turn_password,omitempty"` TurnUsername string `json:"turn_username,omitempty"` } -type JanusGatewayResponse struct { +type GatewayResponse struct { Status string `json:"janus"` } -type KopanoWebmeetingsResponse struct { - Value string `json:"value"` -} - -func JanusGatewayResponseFromJson(data io.Reader) *JanusGatewayResponse { +func GatewayResponseFromJson(data io.Reader) *GatewayResponse { decoder := json.NewDecoder(data) - var o JanusGatewayResponse + var o GatewayResponse err := decoder.Decode(&o) if err == nil { return &o @@ -56,13 +51,3 @@ func WebrtcInfoResponseFromJson(data io.Reader) *WebrtcInfoResponse { return nil } } - -func KopanoWebmeetingsResponseFromJson(data io.Reader) *KopanoWebmeetingsResponse { - decoder := json.NewDecoder(data) - var o KopanoWebmeetingsResponse - err := decoder.Decode(&o) - if err == nil { - return &o - } - return nil -} diff --git a/model/webrtc_test.go b/model/webrtc_test.go index 30a92f2b1..4b8b26dc1 100644 --- a/model/webrtc_test.go +++ b/model/webrtc_test.go @@ -27,20 +27,20 @@ func TestWebrtcInfoResponseToFromJson(t *testing.T) { } } -func TestJanusGatewayResponseFromJson(t *testing.T) { +func TestGatewayResponseFromJson(t *testing.T) { if testing.Short() { t.SkipNow() } // Valid Gateway Response s1 := `{"janus": "something"}` - g1 := JanusGatewayResponseFromJson(strings.NewReader(s1)) + g1 := GatewayResponseFromJson(strings.NewReader(s1)) CheckString(t, g1.Status, "something") // Malformed JSON s2 := `{"wat"` - g2 := JanusGatewayResponseFromJson(strings.NewReader(s2)) + g2 := GatewayResponseFromJson(strings.NewReader(s2)) if g2 != nil { t.Fatal("expected nil") |