X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/ebb166d65eb37f89edeccfc5be97014f3f2a73e2..cda441b1b6e50811c7dbd8d5c61ead1b39c91857:/services/api/app/mailers/admin_notifier.rb diff --git a/services/api/app/mailers/admin_notifier.rb b/services/api/app/mailers/admin_notifier.rb index 871c901946..e17f4a14da 100644 --- a/services/api/app/mailers/admin_notifier.rb +++ b/services/api/app/mailers/admin_notifier.rb @@ -1,5 +1,8 @@ class AdminNotifier < ActionMailer::Base + include AbstractController::Callbacks + default from: Rails.configuration.admin_notifier_email_from + before_filter :load_variables def new_user(user) @user = user @@ -23,4 +26,15 @@ class AdminNotifier < ActionMailer::Base end end +private + def load_variables + if Rails.configuration.respond_to?('workbench_address') and + not Rails.configuration.workbench_address.nil? and + not Rails.configuration.workbench_address.empty? then + @wb_address = Rails.configuration.workbench_address.sub(/\/$/,'') + '/users' + else + @wb_address = '' + end + end + end