From: Kohei Yoshino Date: Wed, 14 Nov 2018 23:07:16 +0000 (-0500) Subject: Bug 1480042 - Request queue dropdown badge shows empty names for some display names X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=63157013a2aa25077f3100f38c0b5d4d548d03fc;p=thirdparty%2Fbugzilla.git Bug 1480042 - Request queue dropdown badge shows empty names for some display names --- diff --git a/extensions/Review/web/js/badge.js b/extensions/Review/web/js/badge.js index 411a71742..7280e7188 100644 --- a/extensions/Review/web/js/badge.js +++ b/extensions/Review/web/js/badge.js @@ -84,15 +84,14 @@ Bugzilla.Review.Badge = class Badge { // Show up to 20 newest requests requests.slice(0, 20).forEach(req => { const $li = document.createElement('li'); - const [, name, email] = req.requester.match(/^(?:(.*)\s<)?(.+?)>?$/); - const pretty_name = name ? name.replace(/([\[\(<‹].*?[›>\)\]]|\:[\w\-]+|\s+\-\s+.*)/g, '').trim() : email; + const { nick, gravatar } = req.requester; const [link, attach_label] = this.get_link(req); $li.setAttribute('role', 'none'); $li.innerHTML = `` - + `` - + `