diff --git a/app/models/forum_post.rb b/app/models/forum_post.rb index 994fe9623..261ebbb6f 100644 --- a/app/models/forum_post.rb +++ b/app/models/forum_post.rb @@ -128,12 +128,12 @@ class ForumPost < ActiveRecord::Base end def delete! - update_attribute(:is_deleted, true) + update_attributes({:is_deleted => true}, :as => CurrentUser.role) update_topic_updated_at_on_delete end def undelete! - update_attribute(:is_deleted, false) + update_attributes({:is_deleted => false}, :as => CurrentUser.role) update_topic_updated_at_on_undelete end diff --git a/app/models/forum_topic.rb b/app/models/forum_topic.rb index 24323e357..237fb91ca 100644 --- a/app/models/forum_topic.rb +++ b/app/models/forum_topic.rb @@ -153,10 +153,10 @@ class ForumTopic < ActiveRecord::Base end def delete! - update_attributes(:is_deleted => true) + update_attributes({:is_deleted => true}, :as => CurrentUser.role) end def undelete! - update_attributes(:is_deleted => false) + update_attributes({:is_deleted => false}, :as => CurrentUser.role) end end