Skip to content

Commit 26463f9

Browse files
committed
mailers & AR relations with engine Configured user_resource
1 parent 106e9cd commit 26463f9

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

app/mailers/policy_manager/portability_mailer.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ class PortabilityMailer < ApplicationMailer
33

44
def progress_notification(portability_request_id)
55
@portability_request = PortabilityRequest.find(portability_request_id)
6-
@user = User.find(@portability_request.user_id)
6+
@user = Config.user_resource.find(@portability_request.user_id)
77

88
opts = { :to => @user.email, :subject => I18n.t("terms_app.mails.progress.subject") }
99
opts.merge!({
@@ -18,7 +18,7 @@ def progress_notification(portability_request_id)
1818

1919
def completed_notification(portability_request_id)
2020
@portability_request = PortabilityRequest.find(portability_request_id)
21-
@user = User.find(@portability_request.user_id)
21+
@user = Config.user_resource.find(@portability_request.user_id)
2222
@link = @portability_request.download_link
2323

2424
opts = { :to => @user.email, :subject => I18n.t("terms_app.mails.completed.subject") }
@@ -33,7 +33,7 @@ def completed_notification(portability_request_id)
3333
end
3434

3535
def admin_notification(user_id)
36-
@user = User.find(user_id)
36+
@user = Config.user_resource.find(user_id)
3737

3838
opts = { :to => Config.admin_email(@user), :subject => I18n.t("terms_app.mails.admin.subject", email: @user.email) }
3939
opts.merge!({

app/models/policy_manager/portability_request.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ module PolicyManager
55
class PortabilityRequest < ApplicationRecord
66
include Paperclip::Glue
77

8-
belongs_to :user
8+
belongs_to :user, class_name: Config.user_resource.to_s
99

1010
has_attached_file :attachment,
1111
path: Config.exporter.try(:attachment_path) || Rails.root.join("tmp/portability/:id/build.zip").to_s,

app/models/policy_manager/user_term.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module PolicyManager
44
class UserTerm < ApplicationRecord
55
include AASM
66

7-
belongs_to :user
7+
belongs_to :user, class_name: Config.user_resource.to_s
88
belongs_to :term
99

1010
validates_uniqueness_of :term_id, :scope => :user_id

0 commit comments

Comments
 (0)