diff --git a/public/src/admin/manage/group.js b/public/src/admin/manage/group.js index 44c5a87eb1..32ea48fb11 100644 --- a/public/src/admin/manage/group.js +++ b/public/src/admin/manage/group.js @@ -18,7 +18,7 @@ define('admin/manage/group', [ searchDelay; - var groupName = decodeURIComponent(ajaxify.data.group.nameEncoded); + var groupName = ajaxify.data.group.name; changeGroupUserTitle.keyup(function() { groupLabelPreview.text(changeGroupUserTitle.val()); diff --git a/public/src/client/groups/details.js b/public/src/client/groups/details.js index 463fc84cb6..a855febacf 100644 --- a/public/src/client/groups/details.js +++ b/public/src/client/groups/details.js @@ -13,7 +13,7 @@ define('forum/groups/details', ['iconSelect', 'components', 'forum/infinitescrol var detailsPage = components.get('groups/container'), settingsFormEl = detailsPage.find('form'); - groupName = decodeURIComponent(ajaxify.data.group.nameEncoded); + groupName = ajaxify.data.group.name; if (ajaxify.data.group.isOwner) { Details.prepareSettings(); diff --git a/public/src/modules/helpers.js b/public/src/modules/helpers.js index 1cc4f897fb..e8532a83ee 100644 --- a/public/src/modules/helpers.js +++ b/public/src/modules/helpers.js @@ -116,14 +116,14 @@ // Groups helpers helpers.membershipBtn = function(groupObj) { if (groupObj.isMember) { - return ''; + return ''; } else { if (groupObj.isPending) { return ''; } else if (groupObj.isInvited) { - return ''; + return ''; } else { - return ''; + return ''; } } }; diff --git a/src/groups.js b/src/groups.js index b08c6eed3c..73d2ee8718 100644 --- a/src/groups.js +++ b/src/groups.js @@ -226,9 +226,9 @@ var async = require('async'), Groups.escapeGroupData = function(group) { if (group) { group.nameEncoded = encodeURIComponent(group.name); - group.name = validator.escape(group.name); + group.displayName = validator.escape(group.name); group.description = validator.escape(group.description); - group.userTitle = validator.escape(group.userTitle) || group.name; + group.userTitle = validator.escape(group.userTitle) || group.displayName; } }; diff --git a/src/views/admin/manage/group.tpl b/src/views/admin/manage/group.tpl index 3836cb74ee..318a913de2 100644 --- a/src/views/admin/manage/group.tpl +++ b/src/views/admin/manage/group.tpl @@ -1,5 +1,5 @@