forked from saurabh/orbit4-5
27 lines
489 B
Ruby
27 lines
489 B
Ruby
class EmailLog
|
|
include Mongoid::Document
|
|
include Mongoid::Timestamps
|
|
|
|
field :module_app_key
|
|
field :mail_subject
|
|
field :mail_to
|
|
field :mail_user_id
|
|
field :mailer_count
|
|
|
|
def module_app=(app)
|
|
self.module_app_key = app.key rescue nil
|
|
end
|
|
|
|
def module_app
|
|
ModuleApp.find_by(:key=>self.module_app_key) rescue nil
|
|
end
|
|
|
|
def mail_user=(user)
|
|
self.mail_user_id = user.id rescue nil
|
|
end
|
|
|
|
def mail_user
|
|
User.find(self.mail_user_id) rescue nil
|
|
end
|
|
|
|
end |