diff options
Diffstat (limited to 'app/models/node_action.rb')
| -rw-r--r-- | app/models/node_action.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/app/models/node_action.rb b/app/models/node_action.rb index 0167762b..bfa469b1 100644 --- a/app/models/node_action.rb +++ b/app/models/node_action.rb | |||
| @@ -105,6 +105,12 @@ class NodeAction < ApplicationRecord | |||
| 105 | # otp_disable is self-service; otp_reset and all three account | 105 | # otp_disable is self-service; otp_reset and all three account |
| 106 | # verbs are an administrator acting on someone else, so actor and | 106 | # verbs are an administrator acting on someone else, so actor and |
| 107 | # participant differ: | 107 | # participant differ: |
| 108 | # "redaktion_grant" / "redaktion_revoke" / "admin_grant" / | ||
| 109 | # "admin_revoke" -- role changes. Both pairs come from | ||
| 110 | # User#grant_* / #revoke_*, so the roles form reaches them through | ||
| 111 | # update_roles! rather than writing the attribute: witnessing is the | ||
| 112 | # reason the form does not touch roles directly. Alumni changes record | ||
| 113 | # as user_deactivate / user_reactivate, not as a role verb. | ||
| 108 | # "target_login" -- flat string, the affected account's login | 114 | # "target_login" -- flat string, the affected account's login |
| 109 | # | 115 | # |
| 110 | # "event_create" / "event_update" / "event_destroy" (calendar | 116 | # "event_create" / "event_update" / "event_destroy" (calendar |
