Skip to content

Commit 7bb8e17

Browse files
author
mlnrDev
committed
Populate CreatedAt in EventMessageUpdate
1 parent e320d08 commit 7bb8e17

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

gateway/gateway_events.go

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -486,6 +486,17 @@ type EventMessageUpdate struct {
486486
discord.Message
487487
}
488488

489+
func (e *EventMessageUpdate) UnmarshalJSON(data []byte) error {
490+
type eventMessageUpdate EventMessageUpdate
491+
var v eventMessageUpdate
492+
if err := json.Unmarshal(data, &v); err != nil {
493+
return err
494+
}
495+
*e = EventMessageUpdate(v)
496+
e.CreatedAt = e.ID.Time()
497+
return nil
498+
}
499+
489500
func (EventMessageUpdate) messageData() {}
490501
func (EventMessageUpdate) eventData() {}
491502

0 commit comments

Comments
 (0)