From 2bf004120d5a43cd3c3c060fc7c0c30d1b01f220 Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Fri, 3 Jan 2020 06:49:35 +0200 Subject: Add Worker role. Add more Font Awesome icons. Fix browser console errors when editing user profile name etc. Thanks to xet7 ! Closes #2788 --- models/users.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'models/users.js') diff --git a/models/users.js b/models/users.js index 83a224ba..7e23835c 100644 --- a/models/users.js +++ b/models/users.js @@ -352,6 +352,16 @@ if (Meteor.isClient) { return board && board.hasCommentOnly(this._id); }, + isNotWorker() { + const board = Boards.findOne(Session.get('currentBoard')); + return board && board.hasMember(this._id) && !board.hasWorker(this._id); + }, + + isWorker() { + const board = Boards.findOne(Session.get('currentBoard')); + return board && board.hasWorker(this._id); + }, + isBoardAdmin() { const board = Boards.findOne(Session.get('currentBoard')); return board && board.hasAdmin(this._id); -- cgit v1.2.3-1-g7c22