Hide rooms when adding to personal filtering community

This commit is contained in:
Tulir Asokan 2020-01-07 21:25:27 +02:00
parent e4ddc43007
commit a7601fa4cc

View file

@ -89,7 +89,11 @@ func (user *User) addPortalToCommunity(portal *Portal) bool {
}
bot := user.bridge.Bot
url := bot.BuildURL("groups", user.CommunityID, "admin", "rooms", portal.MXID)
reqBody := map[string]interface{}{}
reqBody := map[string]map[string]string{
"m.visibility": {
"type": "private",
},
}
_, err := bot.MakeRequest(http.MethodPut, url, &reqBody, nil)
if err != nil {
user.log.Warnfln("Failed to add %s to %s: %v", portal.MXID, user.CommunityID, err)