# HG changeset patch # User Thomas De Schampheleire # Date 2015-06-23 21:29:15 # Node ID 18a600874f40fb6cc9370fa46cff5544de110467 # Parent b566aae19e21b50c52e293e31b2e2355897ffe31 pullrequest: re-add username when adding reviewers Commit 90e982b6bca8 removed the username when adding reviewers, to align the way new and existing reviewers are displayed. However, when a user does not have a name set, the list of reviewers becomes useless unless the username is displayed too. diff --git a/kallithea/public/js/base.js b/kallithea/public/js/base.js --- a/kallithea/public/js/base.js +++ b/kallithea/public/js/base.js @@ -1379,7 +1379,10 @@ var MentionsAutoComplete = function (inp } var addReviewMember = function(id,fname,lname,nname,gravatar_link,gravatar_size){ - var displayname = "{0} {1}".format(fname, lname); + var displayname = nname; + if ((fname != "") && (lname != "")) { + displayname = "{0} {1} ({2})".format(fname, lname, nname); + } var gravatarelm = gravatar(gravatar_link, gravatar_size, ""); // WARNING: the HTML below is duplicate with // kallithea/templates/pullrequests/pullrequest_show.html diff --git a/kallithea/templates/pullrequests/pullrequest_show.html b/kallithea/templates/pullrequests/pullrequest_show.html --- a/kallithea/templates/pullrequests/pullrequest_show.html +++ b/kallithea/templates/pullrequests/pullrequest_show.html @@ -223,7 +223,7 @@ ${self.repo_context_bar('showpullrequest
${h.gravatar(member.email, size=14)}
-
${member.full_name} (${_('Owner') if c.pull_request.user_id == member.user_id else _('Reviewer')})
+
${member.full_name_and_username} (${_('Owner') if c.pull_request.user_id == member.user_id else _('Reviewer')})
%if editable: