fix: Inverted power level check in extremity squash

This commit is contained in:
timedout authored and Jade Ellis committed 2026-06-27 20:29:02 +01:00
1 parent 350f789737
commit 16f5d4b0e2
1 file changed
+2 -1
@@ -284,7 +284,8 @@ impl super::Service {
.await;
let mut local_users = self.services.state_cache.local_users_in_room(room_id);
while let Some(user_id) = local_users.next().await {
if power_levels.user_can_send_message(&user_id, "org.matrix.dummy_event".into()) {
if !power_levels.user_can_send_message(&user_id, "org.matrix.dummy_event".into())
{
trace!(%user_id, "user does not have power level to send dummy event, skipping");
continue;
}