diff --git a/public/src/admin/manage/group.js b/public/src/admin/manage/group.js index a4ed2eab7c..17e7ddc44d 100644 --- a/public/src/admin/manage/group.js +++ b/public/src/admin/manage/group.js @@ -21,7 +21,7 @@ define('admin/manage/group', [ var groupName = ajaxify.data.group.name; - memberList.init(); + memberList.init('admin/manage/group'); changeGroupUserTitle.keyup(function () { groupLabelPreview.text(changeGroupUserTitle.val()); diff --git a/public/src/client/groups/memberlist.js b/public/src/client/groups/memberlist.js index 16874b6b79..97f9da0120 100644 --- a/public/src/client/groups/memberlist.js +++ b/public/src/client/groups/memberlist.js @@ -5,8 +5,10 @@ define('forum/groups/memberlist', ['components', 'forum/infinitescroll'], functi var MemberList = {}; var searchInterval; var groupName; + var templateName; - MemberList.init = function () { + MemberList.init = function (_templateName) { + templateName = _templateName || 'groups/details'; groupName = ajaxify.data.group.name; handleMemberSearch(); @@ -84,7 +86,7 @@ define('forum/groups/memberlist', ['components', 'forum/infinitescroll'], functi } function parseAndTranslate(users, callback) { - app.parseAndTranslate('groups/details', 'members', { + app.parseAndTranslate(templateName, 'members', { group: { members: users, isOwner: ajaxify.data.group.isOwner,