Module: ExportFile::InstanceMethods

Defined in:
lib/enju_leaf/export_file.rb

Instance Method Summary collapse

Instance Method Details

#send_messageObject



16
17
18
19
20
21
22
23
24
# File 'lib/enju_leaf/export_file.rb', line 16

def send_message
  sender = User.find(1) #system
  locale = user.profile.try(:locale) || I18n.default_locale.to_s
  message_template = MessageTemplate.localized_template('export_completed', locale)
  request = MessageRequest.new
  request.assign_attributes({sender: sender, receiver: user, message_template: message_template})
  request.save_message_body
  request.transition_to!(:sent)
end