|
|
@ -15,12 +15,12 @@ module.exports = function(privileges) {
|
|
|
|
|
|
|
|
|
|
|
|
privileges.topics.get = function(tid, uid, callback) {
|
|
|
|
privileges.topics.get = function(tid, uid, callback) {
|
|
|
|
|
|
|
|
|
|
|
|
topics.getTopicField(tid, 'cid', function(err, cid) {
|
|
|
|
topics.getTopicField(tid, 'cid', function(err, cid) {
|
|
|
|
if (err) {
|
|
|
|
if (err) {
|
|
|
|
return callback(err);
|
|
|
|
return callback(err);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
async.parallel({
|
|
|
|
async.parallel({
|
|
|
|
'topics:reply': function(next) {
|
|
|
|
'topics:reply': function(next) {
|
|
|
|
helpers.allowedTo('topics:reply', uid, cid, next);
|
|
|
|
helpers.allowedTo('topics:reply', uid, cid, next);
|
|
|
|
},
|
|
|
|
},
|
|
|
|