msc2946: allow invited rooms to be spidered

This commit is contained in:
Kegan Dougal 2022-02-28 17:46:08 +00:00
parent a9fc1ab0f2
commit 7c83970f60

View file

@ -514,7 +514,7 @@ func (w *walker) authorisedUser(roomID string) bool {
hisVisEv := queryRes.StateEvents[hisVisTuple] hisVisEv := queryRes.StateEvents[hisVisTuple]
if memberEv != nil { if memberEv != nil {
membership, _ := memberEv.Membership() membership, _ := memberEv.Membership()
if membership == gomatrixserverlib.Join { if membership == gomatrixserverlib.Join || membership == gomatrixserverlib.Invite {
return true return true
} }
} }