This commit is contained in:
r888888888
2014-11-25 14:52:01 -08:00
parent 473b50e944
commit 0be70c44a8

View File

@@ -1,6 +1,14 @@
class DmailFilter < ActiveRecord::Base
belongs_to :user
attr_accessible :user_id, :words, :as => [:moderator, :janitor, :contributor, :gold, :member, :anonymous, :default, :builder, :admin]
validates_presence_of :user
before_validation :initialize_user
def initialize_user
unless user_id
self.user_id = CurrentUser.user.user_id
end
end
def filtered?(dmail)
dmail.from.level <= User::Levels::MODERATOR && (dmail.body =~ regexp || dmail.subject =~ regexp)