mirror of https://github.com/matrix-org/gomatrix
Fix Event Struct to fit initialState definition in Spec
See StateEvent defintion in https://matrix.org/docs/spec/client_server/r0.3.0.html#post-matrix-client-r0-createroom
This commit is contained in:
parent
a7fc80c806
commit
2e5978278e
14
events.go
14
events.go
|
@ -7,13 +7,13 @@ import (
|
|||
|
||||
// Event represents a single Matrix event.
|
||||
type Event struct {
|
||||
StateKey *string `json:"state_key,omitempty"` // The state key for the event. Only present on State Events.
|
||||
Sender string `json:"sender"` // The user ID of the sender of the event
|
||||
Type string `json:"type"` // The event type
|
||||
Timestamp int64 `json:"origin_server_ts"` // The unix timestamp when this message was sent by the origin server
|
||||
ID string `json:"event_id"` // The unique ID of this event
|
||||
RoomID string `json:"room_id"` // The room the event was sent to. May be nil (e.g. for presence)
|
||||
Content map[string]interface{} `json:"content"` // The JSON content of the event.
|
||||
StateKey *string `json:"state_key,omitempty"` // The state key for the event. Only present on State Events.
|
||||
Sender string `json:"sender,omitempty"` // The user ID of the sender of the event
|
||||
Type string `json:"type"` // The event type
|
||||
Timestamp int64 `json:"origin_server_ts,omitempty"` // The unix timestamp when this message was sent by the origin server
|
||||
ID string `json:"event_id,omitempty"` // The unique ID of this event
|
||||
RoomID string `json:"room_id,omitempty"` // The room the event was sent to. May be nil (e.g. for presence)
|
||||
Content map[string]interface{} `json:"content"` // The JSON content of the event.
|
||||
}
|
||||
|
||||
// Body returns the value of the "body" key in the event content if it is
|
||||
|
|
Loading…
Reference in New Issue