Update dependencies

This commit is contained in:
Tulir Asokan
2018-05-10 20:56:46 +03:00
parent 706f4c4404
commit 66b17967eb
7 changed files with 2200 additions and 2156 deletions

View File

@ -148,32 +148,36 @@ func (s *GomuksSyncer) OnFailedSync(res *gomatrix.RespSync, err error) (time.Dur
// GetFilterJSON returns a filter with a timeline limit of 50.
func (s *GomuksSyncer) GetFilterJSON(userID string) json.RawMessage {
return json.RawMessage(`{
"room": {
"include_leave": false,
"state": {
"types": [
filter := &gomatrix.Filter{
Room: gomatrix.RoomFilter{
IncludeLeave: false,
State: gomatrix.FilterPart{
Types: []string{
"m.room.member",
"m.room.name",
"m.room.topic",
"m.room.canonical_alias",
"m.room.aliases"
]
"m.room.aliases",
},
},
"timeline": {
"types": ["m.room.message"],
"limit": 50
Timeline: gomatrix.FilterPart{
Types: []string{"m.room.message"},
Limit: 50,
},
"ephemeral": {
"types": ["m.typing"]
Ephemeral: gomatrix.FilterPart{
Types: []string{"m.typing"},
},
AccountData: gomatrix.FilterPart{
Types: []string{"m.tag"},
},
"account_data": {
"types": ["m.tag"]
}
},
"account_data": {
"types": ["m.push_rules"]
AccountData: gomatrix.FilterPart{
Types: []string{"m.push_rules"},
},
"presence": {"types": []}
}`)
Presence: gomatrix.FilterPart{
Types: []string{},
},
}
rawFilter, _ := json.Marshal(&filter)
return rawFilter
}

View File

@ -56,6 +56,7 @@ func TestGomuksSyncer_ProcessResponse(t *testing.T) {
syncer := matrix.NewGomuksSyncer(mss)
syncer.OnEventType("m.room.member", ml.receive)
syncer.OnEventType("m.room.message", ml.receive)
syncer.GetFilterJSON("@tulir:maunium.net")
joinEvt := &gomatrix.Event{
ID: "!join:maunium.net",