From 9e59daa977e2c3906106fa3a0a3d53ad86c210cc Mon Sep 17 00:00:00 2001 From: namhq1989 Date: Mon, 16 Jan 2023 08:42:26 +0700 Subject: [PATCH] fix parse data --- model.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/model.go b/model.go index 9646baa..c249cda 100644 --- a/model.go +++ b/model.go @@ -24,10 +24,10 @@ type User struct { Avatar *FilePhoto `json:"avatar"` } -func ParseToUser(data interface{}, result User) (err error) { +func ParseToUser(data interface{}, result *User) (err error) { b := InterfaceToBytes(data) if len(b) > 0 { - err = json.Unmarshal(b, &result) + err = json.Unmarshal(b, result) } else { err = errors.New("[natsio.ParseUser] cannot read data") } @@ -56,10 +56,10 @@ type FileDimensions struct { Medium *FileSize `json:"md"` } -func ParseToPhoto(data interface{}, result FilePhoto) (err error) { +func ParseToPhoto(data interface{}, result *FilePhoto) (err error) { b := InterfaceToBytes(data) if len(b) > 0 { - err = json.Unmarshal(b, &result) + err = json.Unmarshal(b, result) } else { err = errors.New("[natsio.ParsePhoto] cannot read data") }