broker: fix RawMessage marshal
Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
parent
c592fabe2a
commit
f28b107372
@ -42,7 +42,7 @@ type RawMessage []byte
|
|||||||
// MarshalJSON returns m as the JSON encoding of m.
|
// MarshalJSON returns m as the JSON encoding of m.
|
||||||
func (m *RawMessage) MarshalJSON() ([]byte, error) {
|
func (m *RawMessage) MarshalJSON() ([]byte, error) {
|
||||||
if m == nil {
|
if m == nil {
|
||||||
return nil, nil
|
return []byte("null"), nil
|
||||||
}
|
}
|
||||||
return *m, nil
|
return *m, nil
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user