From 26dd627a2a2acfe0c1b1cd7d399032dcbb25e386 Mon Sep 17 00:00:00 2001 From: Till Faelligen Date: Thu, 9 Jun 2022 17:09:23 +0200 Subject: [PATCH] Use pl.UserLevel --- roomserver/storage/shared/storage.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roomserver/storage/shared/storage.go b/roomserver/storage/shared/storage.go index 1590a61b5..ae87045d4 100644 --- a/roomserver/storage/shared/storage.go +++ b/roomserver/storage/shared/storage.go @@ -833,7 +833,7 @@ func (d *Database) handleRedactions( return nil, "", fmt.Errorf("unable to get powerlevels for room: %w", err) } redactPL := pl.Redact - redactUser := pl.Users[redactionEvent.Sender()] + redactUser := pl.UserLevel(redactionEvent.Sender()) // The power level of the redaction event’s sender is greater than or equal to the redact level. userAllowed := redactUser >= redactPL // The domain of the redaction event’s sender matches that of the original event’s sender.