From fc3c4abc12db06af351377d5a22e9c4117228b75 Mon Sep 17 00:00:00 2001 From: Go MAEDA Date: Sat, 27 Jun 2020 05:43:42 +0000 Subject: [PATCH] Additional email addresses are not displayed in user profile page (#33601). Patch by Go MAEDA. git-svn-id: http://svn.redmine.org/redmine/trunk@19836 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/helpers/users_helper.rb | 6 ++++++ app/views/users/show.html.erb | 2 +- test/functional/users_controller_test.rb | 14 ++++++++++++++ 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/app/helpers/users_helper.rb b/app/helpers/users_helper.rb index c9e4e198f..e773b9eee 100644 --- a/app/helpers/users_helper.rb +++ b/app/helpers/users_helper.rb @@ -60,6 +60,12 @@ module UsersHelper end end + def user_emails(user) + emails = [user.mail] + emails += user.email_addresses.order(:id).where(:is_default => false).pluck(:address) + emails.map {|email| mail_to(email, nil)}.join(', ').html_safe + end + def user_settings_tabs tabs = [{:name => 'general', :partial => 'users/general', :label => :label_general}, {:name => 'memberships', :partial => 'users/memberships', :label => :label_project_plural} diff --git a/app/views/users/show.html.erb b/app/views/users/show.html.erb index e97119bab..fabf91dae 100644 --- a/app/views/users/show.html.erb +++ b/app/views/users/show.html.erb @@ -9,7 +9,7 @@