more fixed to privs, and ACP modal

This commit is contained in:
Julian Lam
2014-05-12 17:16:29 -04:00
parent d54ecea506
commit 87f4566e06
6 changed files with 41 additions and 86 deletions

View File

@@ -61,10 +61,12 @@ var winston = require('winston'),
}
callback(null, {
read: results.topicPrivs.read,
editable: results.topicPrivs.editable || results.isOwner || results.hasEnoughRep,
view_deleted: results.topicPrivs.view_deleted || results.isOwner || results.hasEnoughRep,
move: results.topicPrivs.admin || results.topicPrivs.moderator
meta: {
read: results.topicPrivs.meta.read,
editable: results.topicPrivs.meta.editable || results.isOwner || results.hasEnoughRep,
view_deleted: results.topicPrivs.meta.view_deleted || results.isOwner || results.hasEnoughRep,
move: results.topicPrivs.admin || results.topicPrivs.mods
}
});
});
};