Compare commits

...

1 commit

Author SHA1 Message Date
Till Faelligen 64fc3b8ef2
Return forbidden if not a member anymore (fix #2802) 2022-10-25 15:00:00 +02:00

View file

@ -109,6 +109,12 @@ func GetMemberships(
} }
if joinedOnly { if joinedOnly {
if !queryRes.IsInRoom {
return util.JSONResponse{
Code: http.StatusForbidden,
JSON: jsonerror.Forbidden("You aren't a member of the room and weren't previously a member of the room."),
}
}
var res getJoinedMembersResponse var res getJoinedMembersResponse
res.Joined = make(map[string]joinedMember) res.Joined = make(map[string]joinedMember)
for _, ev := range result { for _, ev := range result {