From f8291862591a7041d3057365fa687810c4342eac Mon Sep 17 00:00:00 2001 From: Toks Date: Sun, 30 Jun 2013 12:50:47 -0400 Subject: [PATCH] fixes #1801 --- app/models/ban.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/models/ban.rb b/app/models/ban.rb index eaf5424e6..d72f0c9b8 100644 --- a/app/models/ban.rb +++ b/app/models/ban.rb @@ -1,6 +1,7 @@ class Ban < ActiveRecord::Base after_create :update_feedback after_create :update_user_on_create + after_create :create_mod_action after_destroy :update_user_on_destroy belongs_to :user belongs_to :banner, :class_name => "User" @@ -97,4 +98,8 @@ class Ban < ActiveRecord::Base def expired? expires_at < Time.now end + + def create_mod_action + ModAction.create(:description => %{Banned "#{user_name}":/users/#{user_id} until #{expires_at}}) + end end