feat(forums): moderators/oper/admin can post in readonly form and topic

This commit is contained in:
OldHawk
2017-07-11 10:45:33 +08:00
parent ac5df81a2e
commit aead017cf0
3 changed files with 39 additions and 4 deletions

View File

@@ -44,5 +44,40 @@
});
};
/**
* isModerator
* @param f
* @returns {boolean}
*/
vm.isModerator = function (f) {
var isM = false;
if (f) {
angular.forEach(f.moderators, function (m) {
if (m._id === vm.user._id) {
isM = true;
}
});
}
return isM;
};
/**
* canEditTopic
* @param f
* @returns {boolean}
*/
vm.canEdit = function (f) {
if (f) {
if (vm.isModerator(f) || vm.user.isOper) {
return true;
} else {
return false;
}
}
};
}
}());