diff --git a/plugins/send_email/lib/send_email_plugin/mail.rb b/plugins/send_email/lib/send_email_plugin/mail.rb index 2f6734e..82a01fb 100644 --- a/plugins/send_email/lib/send_email_plugin/mail.rb +++ b/plugins/send_email/lib/send_email_plugin/mail.rb @@ -35,7 +35,7 @@ class SendEmailPlugin::Mail end def params=(value = {}) - [:action, :controller, :to, :message, :subject, :from, :commit].each{|k| value.delete(k)} + [:profile, :action, :controller, :to, :message, :subject, :from, :commit].each{|k| value.delete(k)} @params = value end diff --git a/plugins/send_email/lib/send_email_plugin/sender.rb b/plugins/send_email/lib/send_email_plugin/sender.rb index cf927b2..d138516 100644 --- a/plugins/send_email/lib/send_email_plugin/sender.rb +++ b/plugins/send_email/lib/send_email_plugin/sender.rb @@ -7,6 +7,7 @@ class SendEmailPlugin::Sender < Noosfero::Plugin::MailerBase @params = mail.params mail( + content_type: 'text/plain', to: mail.to, from: mail.from, subject: "[#{mail.environment.name}] #{mail.subject}" diff --git a/plugins/send_email/views/send_email_plugin/sender/send_message.html.erb b/plugins/send_email/views/send_email_plugin/sender/send_message.html.erb index 251f4a8..f11367b 100644 --- a/plugins/send_email/views/send_email_plugin/sender/send_message.html.erb +++ b/plugins/send_email/views/send_email_plugin/sender/send_message.html.erb @@ -1,6 +1,7 @@ <%= _('Contact from %s') % @referer %> <%= word_wrap(@message || @mail.message) %> + <% (@params || @mail.params).each_pair do |key, value| %> <%= key %>: <%= word_wrap(value) %> <% end %> -- libgit2 0.21.2