fix: Inverted creatorship check

(cherry picked from commit 8b3acfd770)
This commit is contained in:
nexy7574 2025-10-08 22:28:31 +01:00 committed by timedout
parent 94507285d8
commit cc4852076f
No known key found for this signature in database
GPG key ID: 0FA334385D0B689F

View file

@ -627,9 +627,9 @@ where
{
if v.explicitly_privilege_room_creators {
c.contains(user_id)
} else if v.use_room_create_sender && have_pls {
} else if v.use_room_create_sender && !have_pls {
ce.sender() == user_id
} else if have_pls {
} else if !have_pls {
#[allow(deprecated)]
let creator = from_json_str::<RoomCreateEventContent>(ce.content().get())
.unwrap()