From f2bbd7c97d4c2ee26f16e140786673e93b12b43f Mon Sep 17 00:00:00 2001 From: Paladox none Date: Mon, 3 Jul 2017 13:45:27 +0000 Subject: [PATCH] Gerrit: Fixup gr-message to support anon user (ie a user with no name) It was showing the user with no name. So users that don't have an avatar would be invisible. Use a fallback name like we do with the account dropdown. See https://gerrit-review.googlesource.com/c/111815/?polygerrit=1 Change-Id: I853d450718e7bd7a9b1555a0c93740a0beea2447 --- .../gr-anonymous-name-behavior.html | 38 +++++++++++++++++++ .../change/gr-message/gr-message.html | 3 +- .../elements/change/gr-message/gr-message.js | 14 +++++++ .../change/gr-message/gr-message_test.html | 22 +++++++++++ .../gr-account-dropdown.html | 3 +- .../gr-account-dropdown.js | 30 +++++++-------- .../gr-account-dropdown_test.html | 12 +++++- 7 files changed, 101 insertions(+), 21 deletions(-) create mode 100644 polygerrit-ui/app/behaviors/gr-anonymous-name-behavior/gr-anonymous-name-behavior.html diff --git a/polygerrit-ui/app/behaviors/gr-anonymous-name-behavior/gr-anonymous-name-behavior.html b/polygerrit-ui/app/behaviors/gr-anonymous-name-behavior/gr-anonymous-name-behavior.html new file mode 100644 index 0000000000..9fd7f10fe6 --- /dev/null +++ b/polygerrit-ui/app/behaviors/gr-anonymous-name-behavior/gr-anonymous-name-behavior.html @@ -0,0 +1,38 @@ + + + diff --git a/polygerrit-ui/app/elements/change/gr-message/gr-message.html b/polygerrit-ui/app/elements/change/gr-message/gr-message.html index d30a888b4a..d034f16a55 100644 --- a/polygerrit-ui/app/elements/change/gr-message/gr-message.html +++ b/polygerrit-ui/app/elements/change/gr-message/gr-message.html @@ -14,6 +14,7 @@ See the License for the specific language governing permissions and limitations under the License. --> + @@ -143,7 +144,7 @@ limitations under the License. [[message.real_author.name]] on behalf of - [[author.name]] + [[_authorOrAnon(author)]]