summaryrefslogtreecommitdiffstats
path: root/model
diff options
context:
space:
mode:
Diffstat (limited to 'model')
-rw-r--r--model/config.go1
-rw-r--r--model/webrtc.go21
-rw-r--r--model/webrtc_test.go6
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")