From 76e6d5ddcb2bec206ba5fa4a93f5da83d22802c3 Mon Sep 17 00:00:00 2001 From: Claire Date: Tue, 22 Sep 2026 12:33:05 +0000 Subject: [PATCH] Fix moderators being able to issue a warning on moderators of higher position (#40646) --- app/models/admin/base_action.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/admin/base_action.rb b/app/models/admin/base_action.rb index d07e8464fd4..19c04490e11 100644 --- a/app/models/admin/base_action.rb +++ b/app/models/admin/base_action.rb @@ -43,6 +43,7 @@ class Admin::BaseAction private def process_strike!(action = type) + authorize(target_account, :warn?) @warning = target_account.strikes.create!( account: current_account, report: report,