refactored groups and categories, groups no longer explodes when

attempting to add members to a whitelist that doesn't exist, isEmpty
checks (new methods!) and such...
This commit is contained in:
Julian Lam
2013-11-27 20:07:04 -05:00
parent 0a06f1ac7d
commit 8b62041d28
4 changed files with 68 additions and 16 deletions

View File

@@ -246,15 +246,15 @@ define(function() {
readMembers = modalEl.find('#category-permissions-read'),
writeMembers = modalEl.find('#category-permissions-write');
socket.emit('api:admin.categories.getPrivilegeSettings', cid, function(err, privilegeList) {
var readLength = privilegeList['+r'].members.length,
writeLength = privilegeList['+w'].members.length,
var readLength = privilegeList['+r'].length,
writeLength = privilegeList['+w'].length,
readFrag = document.createDocumentFragment(),
writeFrag = document.createDocumentFragment(),
liEl = document.createElement('li'),
x, userObj;
for(x=0;x<readLength;x++) {
userObj = privilegeList['+r'].members[x];
userObj = privilegeList['+r'][x];
liEl.setAttribute('data-uid', userObj.uid);
liEl.innerHTML = '<img src="' + userObj.picture + '" title="' + userObj.username + '" />';
@@ -262,7 +262,7 @@ define(function() {
}
for(x=0;x<writeLength;x++) {
userObj = privilegeList['+w'].members[x];
userObj = privilegeList['+w'][x];
liEl.setAttribute('data-uid', userObj.uid);
liEl.innerHTML = '<img src="' + userObj.picture + '" title="' + userObj.username + '" />';