Add a new tab to user page with room memberships (#73)

The admin API for user's room memberships is new in synapse v1.21.0.

Co-authored-by: Michael Albert <37796947+awesome-michael@users.noreply.github.com>
This commit is contained in:
Dirk Klimpel
2021-02-11 20:45:02 +01:00
committed by GitHub
parent f2a1275673
commit 706114a382
3 changed files with 46 additions and 0 deletions

View File

@@ -130,6 +130,18 @@ const resourceMap = {
return json.total;
},
},
joined_rooms: {
map: jr => ({
id: jr,
}),
reference: id => ({
endpoint: `/_synapse/admin/v1/users/${id}/joined_rooms`,
}),
data: "joined_rooms",
total: json => {
return json.total;
},
},
servernotices: {
map: n => ({ id: n.event_id }),
create: data => ({