mirror of
https://github.com/strukturag/nextcloud-spreed-signaling
synced 2024-05-02 22:03:09 +02:00
Add "String" methods to ClientMessage/ServerMessage.
This commit is contained in:
parent
c8886d03c9
commit
447fa9a279
|
@ -95,6 +95,14 @@ func (m *ClientMessage) CheckValid() error {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (m *ClientMessage) String() string {
|
||||||
|
data, err := json.Marshal(m)
|
||||||
|
if err != nil {
|
||||||
|
return fmt.Sprintf("Could not serialize %#v: %s", m, err)
|
||||||
|
}
|
||||||
|
return string(data)
|
||||||
|
}
|
||||||
|
|
||||||
func (m *ClientMessage) NewErrorServerMessage(e *Error) *ServerMessage {
|
func (m *ClientMessage) NewErrorServerMessage(e *Error) *ServerMessage {
|
||||||
return &ServerMessage{
|
return &ServerMessage{
|
||||||
Id: m.Id,
|
Id: m.Id,
|
||||||
|
@ -179,6 +187,14 @@ func (r *ServerMessage) IsParticipantsUpdate() bool {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (r *ServerMessage) String() string {
|
||||||
|
data, err := json.Marshal(r)
|
||||||
|
if err != nil {
|
||||||
|
return fmt.Sprintf("Could not serialize %#v: %s", r, err)
|
||||||
|
}
|
||||||
|
return string(data)
|
||||||
|
}
|
||||||
|
|
||||||
type Error struct {
|
type Error struct {
|
||||||
Code string `json:"code"`
|
Code string `json:"code"`
|
||||||
Message string `json:"message"`
|
Message string `json:"message"`
|
||||||
|
|
Loading…
Reference in a new issue