Merge pull request #2127 from bentiss/fix-set-member

api: fix set_board_member_permission
reviewable/pr2132/r1
Lauri Ojansivu 6 years ago committed by GitHub
commit 082aabc735
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 9
      models/boards.js

@ -1140,9 +1140,14 @@ if (Meteor.isServer) {
Authentication.checkBoardAccess(req.userId, boardId);
const board = Boards.findOne({ _id: boardId });
function isTrue(data){
return data.toLowerCase() === 'true';
try {
return data.toLowerCase() === 'true';
}
catch (error) {
return data;
}
}
board.setMemberPermission(memberId, isTrue(isAdmin), isTrue(isNoComments), isTrue(isCommentOnly), req.userId);
const query = board.setMemberPermission(memberId, isTrue(isAdmin), isTrue(isNoComments), isTrue(isCommentOnly), req.userId);
JsonRoutes.sendResult(res, {
code: 200,

Loading…
Cancel
Save