diff --git a/app/models/admin/account_action.rb b/app/models/admin/account_action.rb index 850ea6d82342255f6ac0b0ce46965b7a20118f4b..237975880129f6095e1120734539a4651106908c 100644 --- a/app/models/admin/account_action.rb +++ b/app/models/admin/account_action.rb @@ -92,6 +92,10 @@ class Admin::AccountAction text: text_for_warning, status_ids: status_ids ) + + # A log entry is only interesting if the warning contains + # custom text from someone. Otherwise it's just noise. + log_action(:create, @warning) if @warning.text.present? && type == 'none' end def process_reports!