summaryrefslogtreecommitdiff
path: root/app/helpers/users_helper.rb
diff options
context:
space:
mode:
authorGitLab Bot <gitlab-bot@gitlab.com>2020-11-26 12:09:48 +0000
committerGitLab Bot <gitlab-bot@gitlab.com>2020-11-26 12:09:48 +0000
commit142890d5bbefa7b1e1b30f263f9ad67d9d496d29 (patch)
tree2c4de4059aba586f3204f983f17757dbf1643b6c /app/helpers/users_helper.rb
parentbbede1e22c4dd615042a3e9c0d7e24afc83ca377 (diff)
downloadgitlab-ce-142890d5bbefa7b1e1b30f263f9ad67d9d496d29.tar.gz
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/helpers/users_helper.rb')
-rw-r--r--app/helpers/users_helper.rb9
1 files changed, 9 insertions, 0 deletions
diff --git a/app/helpers/users_helper.rb b/app/helpers/users_helper.rb
index 1774e137f8f..08c88c39670 100644
--- a/app/helpers/users_helper.rb
+++ b/app/helpers/users_helper.rb
@@ -178,6 +178,15 @@ module UsersHelper
header + list
end
+ def user_display_name(user)
+ return s_('UserProfile|Blocked user') if user.blocked?
+
+ can_read_profile = can?(user, :read_user_profile, current_user)
+ return s_('UserProfile|Unconfirmed user') unless user.confirmed? || can_read_profile
+
+ user.name
+ end
+
private
def blocked_user_badge(user)