mirror of
https://github.com/strukturag/nextcloud-spreed-signaling
synced 2024-06-04 23:12:29 +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
|
||||
}
|
||||
|
||||
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 {
|
||||
return &ServerMessage{
|
||||
Id: m.Id,
|
||||
|
@ -179,6 +187,14 @@ func (r *ServerMessage) IsParticipantsUpdate() bool {
|
|||
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 {
|
||||
Code string `json:"code"`
|
||||
Message string `json:"message"`
|
||||
|
|
Loading…
Reference in a new issue