admin cleanup

removed unnecessary admin checks in src/admin/user then realized they
are just one liners so moved them to src/socket.io.admin.js moved
categories update to categories folder
This commit is contained in:
barisusakli
2014-04-01 17:12:03 -04:00
parent ac88b5fc25
commit 10f56faf9d
6 changed files with 67 additions and 148 deletions

View File

@@ -7,22 +7,18 @@ var async = require('async'),
topics = require('./../topics'),
categories = require('./../categories'),
plugins = require('./../plugins'),
events = require('./../events'),
groups = require('./../groups');
module.exports = function(User) {
User.delete = function(adminUid, uid, callback) {
User.delete = function(uid, callback) {
async.waterfall([
function(next) {
deletePosts(uid, next);
},
function(next) {
deleteTopics(uid, next);
},
function(next) {
events.logAdminUserDelete(adminUid, uid, next);
}
], function(err) {
if (err) {