diff options
-rw-r--r-- | api.go | 4 | ||||
-rw-r--r-- | models.go | 2 |
2 files changed, 3 insertions, 3 deletions
@@ -55,7 +55,7 @@ func (a *Api) bytesToProperUpdate(b []byte) UpdateInterface { case TypeMessageCreated: upd := new(MessageCreatedUpdate) _ = json.Unmarshal(b, upd) - for _, att := range upd.Message.Body.rawAttachments { + for _, att := range upd.Message.Body.RawAttachments { upd.Message.Body.Attachments = append(upd.Message.Body.Attachments, a.bytesToProperAttachment(att)) } return upd @@ -66,7 +66,7 @@ func (a *Api) bytesToProperUpdate(b []byte) UpdateInterface { case TypeMessageEdited: upd := new(MessageEditedUpdate) _ = json.Unmarshal(b, upd) - for _, att := range upd.Message.Body.rawAttachments { + for _, att := range upd.Message.Body.RawAttachments { upd.Message.Body.Attachments = append(upd.Message.Body.Attachments, a.bytesToProperAttachment(att)) } return upd @@ -356,7 +356,7 @@ type MessageBody struct { Mid string `json:"mid"` // Unique identifier of message Seq int `json:"seq"` // Sequence identifier of message in chat Text string `json:"text,omitempty"` // Message text - rawAttachments []json.RawMessage `json:"attachments"` // Message attachments. Could be one of `Attachment` type. See description of this schema + RawAttachments []json.RawMessage `json:"attachments"` // Message attachments. Could be one of `Attachment` type. See description of this schema Attachments []interface{} ReplyTo string `json:"reply_to,omitempty"` // In case this message is reply to another, it is the unique identifier of the replied message } |