Skip to content

Commit

Permalink
Populate CreatedAt in EventMessageUpdate
Browse files Browse the repository at this point in the history
  • Loading branch information
sebm253 committed May 10, 2024
1 parent e320d08 commit 7bb8e17
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions gateway/gateway_events.go
Original file line number Diff line number Diff line change
Expand Up @@ -486,6 +486,17 @@ type EventMessageUpdate struct {
discord.Message
}

func (e *EventMessageUpdate) UnmarshalJSON(data []byte) error {
type eventMessageUpdate EventMessageUpdate
var v eventMessageUpdate
if err := json.Unmarshal(data, &v); err != nil {
return err
}
*e = EventMessageUpdate(v)
e.CreatedAt = e.ID.Time()
return nil
}

func (EventMessageUpdate) messageData() {}
func (EventMessageUpdate) eventData() {}

Expand Down

0 comments on commit 7bb8e17

Please sign in to comment.