From 974062f16169f6d07f2289564be6d72610b8770e Mon Sep 17 00:00:00 2001 From: erdgeist Date: Tue, 4 Aug 2026 05:40:54 +0200 Subject: Witness every promotion and demotion made through the roles form --- app/helpers/node_actions_helper.rb | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'app/helpers') diff --git a/app/helpers/node_actions_helper.rb b/app/helpers/node_actions_helper.rb index 7dd55bdb..4cf990b8 100644 --- a/app/helpers/node_actions_helper.rb +++ b/app/helpers/node_actions_helper.rb @@ -24,6 +24,8 @@ module NodeActionsHelper "user_reactivate" => "user-check", "redaktion_grant" => "users-plus", "redaktion_revoke" => "users-minus", + "admin_grant" => "shield-plus", + "admin_revoke" => "shield-minus", "event_create" => "calendar-plus", "event_update" => "calendar-event", "event_destroy" => "calendar-x" @@ -371,6 +373,16 @@ module NodeActionsHelper :target => user_participant_ref(action)).html_safe end + def summarize_admin_grant action + t("node_actions.admin_grant", :actor => actor_ref(action), + :target => user_participant_ref(action)).html_safe + end + + def summarize_admin_revoke action + t("node_actions.admin_revoke", :actor => actor_ref(action), + :target => user_participant_ref(action)).html_safe + end + def summarize_user_create action t("node_actions.user_create", :actor => actor_ref(action), :target => user_participant_ref(action)).html_safe -- cgit v1.3