mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-06 11:44:59 -04:00
Swap from using raw m.room.member events for room members to using actual RoomMember objects, so User objects can be tacked on. Update tests.
This commit is contained in:
parent
d4c20c472b
commit
e3c3f5a6d0
9 changed files with 52 additions and 30 deletions
|
@ -36,20 +36,28 @@ describe('EventHandlerService', function() {
|
|||
current_room_state: {
|
||||
members: {
|
||||
"@adam:matrix.org": {
|
||||
content: { membership: "join" },
|
||||
user_id: "@adam:matrix.org"
|
||||
event: {
|
||||
content: { membership: "join" },
|
||||
user_id: "@adam:matrix.org"
|
||||
}
|
||||
},
|
||||
"@beth:matrix.org": {
|
||||
content: { membership: "invite" },
|
||||
user_id: "@beth:matrix.org"
|
||||
event: {
|
||||
content: { membership: "invite" },
|
||||
user_id: "@beth:matrix.org"
|
||||
}
|
||||
},
|
||||
"@charlie:matrix.org": {
|
||||
content: { membership: "join" },
|
||||
user_id: "@charlie:matrix.org"
|
||||
event: {
|
||||
content: { membership: "join" },
|
||||
user_id: "@charlie:matrix.org"
|
||||
}
|
||||
},
|
||||
"@danice:matrix.org": {
|
||||
content: { membership: "leave" },
|
||||
user_id: "@danice:matrix.org"
|
||||
event: {
|
||||
content: { membership: "leave" },
|
||||
user_id: "@danice:matrix.org"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -70,12 +78,16 @@ describe('EventHandlerService', function() {
|
|||
current_room_state: {
|
||||
members: {
|
||||
"@adam:matrix.org": {
|
||||
content: { membership: "join" },
|
||||
user_id: "@adam:matrix.org"
|
||||
event: {
|
||||
content: { membership: "join" },
|
||||
user_id: "@adam:matrix.org"
|
||||
}
|
||||
},
|
||||
"@beth:matrix.org": {
|
||||
content: { membership: "join" },
|
||||
user_id: "@beth:matrix.org"
|
||||
event: {
|
||||
content: { membership: "join" },
|
||||
user_id: "@beth:matrix.org"
|
||||
}
|
||||
}
|
||||
},
|
||||
s: {
|
||||
|
@ -102,4 +114,4 @@ describe('EventHandlerService', function() {
|
|||
num = eventHandlerService.getUserPowerLevel(roomId, "@unknown:matrix.org");
|
||||
expect(num).toEqual(50);
|
||||
}));
|
||||
});
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue