1
0
mirror of https://github.com/go-micro/go-micro.git synced 2024-12-24 10:07:04 +02:00

fix code proto return invalid message (#2196)

Co-authored-by: ben <norton0395@gmail.com>
This commit is contained in:
bacndcmc 2021-07-26 12:25:21 +07:00 committed by GitHub
parent e1bc7e3028
commit c3107e6843
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -33,6 +33,10 @@ func (c *Codec) ReadBody(b interface{}) error {
}
func (c *Codec) Write(m *codec.Message, b interface{}) error {
if b == nil {
// Nothing to write
return nil
}
p, ok := b.(proto.Message)
if !ok {
return codec.ErrInvalidMessage