mirror of
https://github.com/wassname/talk.git
synced 2026-07-03 01:10:05 +08:00
16 lines
424 B
JavaScript
16 lines
424 B
JavaScript
const {check} = require('./utils');
|
|
const types = require('./constants');
|
|
|
|
module.exports = (user, perm) => {
|
|
switch (perm) {
|
|
case types.SUBSCRIBE_COMMENT_STATUS:
|
|
return check(user, ['ADMIN', 'MODERATOR']);
|
|
case types.SUBSCRIBE_ALL_COMMENT_EDITS:
|
|
return check(user, ['ADMIN', 'MODERATOR']);
|
|
case types.SUBSCRIBE_ALL_COMMENT_FLAGS:
|
|
return check(user, ['ADMIN', 'MODERATOR']);
|
|
default:
|
|
break;
|
|
}
|
|
};
|