final refactoring pass for groups -- #1252

This commit is contained in:
Julian Lam
2014-03-20 16:26:00 -04:00
parent 7b4f596aba
commit 0e44eb8629
6 changed files with 124 additions and 60 deletions

View File

@@ -327,7 +327,7 @@ define(['uploader'], function(uploader) {
for(var x = 0; x < numResults; x++) {
resultObj = results[x];
trEl = $('<tr />')
.attr('data-gid', resultObj.gid)
.attr('data-name', resultObj.name)
.html('<td><h4>' + resultObj.name + '</h4></td>' +
'<td>' +
'<div class="btn-group pull-right">' +
@@ -341,13 +341,13 @@ define(['uploader'], function(uploader) {
groupsResultsEl.off().on('click', '[data-gpriv]', function(e) {
var btnEl = $(this),
gid = btnEl.parents('tr[data-gid]').attr('data-gid'),
name = btnEl.parents('tr[data-name]').attr('data-name'),
privilege = btnEl.attr('data-gpriv');
e.preventDefault();
socket.emit('admin.categories.setGroupPrivilege', {
cid: cid,
gid: gid,
name: name,
privilege: privilege,
set: !btnEl.hasClass('active')
}, function(err) {