From 6e32543000f95cc21c1e7dfed80471bb0f025a61 Mon Sep 17 00:00:00 2001
From: Israel Barreto Sant'Anna <ibsa14@inf.ufpr.br>
Date: Mon, 2 Apr 2018 11:00:06 -0300
Subject: [PATCH] Fixed dspace mailer errors

---
 app/mailers/dspace_mailer.rb                                  | 4 ++--
 app/models/user.rb                                            | 2 +-
 .../{new_dspace_info.erb => dspace_info_updated.erb}          | 0
 3 files changed, 3 insertions(+), 3 deletions(-)
 rename app/views/dspace_mailer/{new_dspace_info.erb => dspace_info_updated.erb} (100%)

diff --git a/app/mailers/dspace_mailer.rb b/app/mailers/dspace_mailer.rb
index 980a931f..9226aabf 100644
--- a/app/mailers/dspace_mailer.rb
+++ b/app/mailers/dspace_mailer.rb
@@ -17,8 +17,8 @@
 # You should have received a copy of the GNU Affero General Public License
 # along with portalmec.  If not, see <http://www.gnu.org/licenses/>.
 
-class DSpaceMailer < ApplicationMailer
-  default to: 'portalmec@inf.ufpr.br'
+class DspaceMailer < ApplicationMailer
+  default to: 'portalmec_tec@inf.ufpr.br'
 
   def dspace_info_updated(partner)
     @partner = partner
diff --git a/app/models/user.rb b/app/models/user.rb
index 3dadf67c..015197f6 100644
--- a/app/models/user.rb
+++ b/app/models/user.rb
@@ -277,7 +277,7 @@ class User < ApplicationRecord
 
   def verify_dspace_info
     if roles.include?(Role.find_by_name("partner")) && !(changed & ["dspace_url", "dspace_handle", "dspace_sets"]).empty?
-      DSpaceMailer.dspace_info_updated(self)
+      DspaceMailer.dspace_info_updated(self).deliver_now
     end
   end
 
diff --git a/app/views/dspace_mailer/new_dspace_info.erb b/app/views/dspace_mailer/dspace_info_updated.erb
similarity index 100%
rename from app/views/dspace_mailer/new_dspace_info.erb
rename to app/views/dspace_mailer/dspace_info_updated.erb
-- 
GitLab