diff --git a/js/client.js b/js/client.js
index 35f6825dc..cf277fac7 100644
--- a/js/client.js
+++ b/js/client.js
@@ -2154,11 +2154,20 @@
'@': "Moderator (@)",
'%': "Driver (%)",
'\u2605': "Player (\u2605)",
- '+': "Voiced (+)",
+ '+': "Voice (+)",
'‽': "Locked (‽)",
'!': "Muted (!)"
};
var group = (groupDetails[name.substr(0, 1)] || '');
+ var globalgroup = (groupDetails[(data.group || '').charAt(0)] || '');
+ if (globalgroup) {
+ if (!group || group === globalgroup) {
+ group = "Global " + globalgroup;
+ globalgroup = '';
+ } else {
+ globalgroup = "Global " + globalgroup;
+ }
+ }
if (group || name.charAt(0) === ' ') name = name.substr(1);
var ownUserid = app.user.get('userid');
@@ -2166,6 +2175,7 @@
if (avatar) buf += '
';
buf += '' + Tools.escapeHTML(name) + '
';
buf += '' + (group || ' ') + '';
+ if (globalgroup) buf += '
' + globalgroup + '';
if (data.rooms) {
var battlebuf = '';
var chatbuf = '';