diff --git a/config/env/torrents.js b/config/env/torrents.js index 9d72cbcb..e1625183 100644 --- a/config/env/torrents.js +++ b/config/env/torrents.js @@ -63,7 +63,7 @@ module.exports = { admin: 'admin@chd.im', baseUrl: 'http://chd.im:3000', clientBlackListUrl: '/about/black', - privateTorrentCmsMode: true + privateTorrentCmsMode: false }, /** diff --git a/modules/about/server/controllers/makers.server.controller.js b/modules/about/server/controllers/makers.server.controller.js index 98db5d71..5016f170 100644 --- a/modules/about/server/controllers/makers.server.controller.js +++ b/modules/about/server/controllers/makers.server.controller.js @@ -198,6 +198,13 @@ exports.addMember = function (req, res) { }); } else { res.json(maker); + + //save user`s maker + if (!mu.makers) { + mu.makers = []; + } + mu.makers.push(maker); + mu.save(); } }); } @@ -231,6 +238,14 @@ exports.removeMember = function (req, res) { }); } else { res.json(maker); + + //save user`s maker + if (mu.makers) { + if (mu.makers.indexOf(maker._id) >= 0) { + mu.makers.splice(mu.makers.indexOf(maker._id), 1); + mu.save(); + } + } } }); } diff --git a/modules/forums/server/controllers/forums.admin.server.controller.js b/modules/forums/server/controllers/forums.admin.server.controller.js index f7da7a8e..3894ffe1 100644 --- a/modules/forums/server/controllers/forums.admin.server.controller.js +++ b/modules/forums/server/controllers/forums.admin.server.controller.js @@ -190,8 +190,9 @@ exports.forumByID = function (req, res, next, id) { exports.userByUsername = function (req, res, next, uname) { User.findOne({ username: uname - }) - .select('username displayName profileImageURL uploaded downloaded') + }, '-salt -password -providerData') + //.select('username displayName profileImageURL uploaded downloaded makers') + //.populate('makers') .exec(function (err, user) { if (err) { return next(err);