summaryrefslogtreecommitdiffstats
path: root/client/components/sidebar/helpers.js
blob: 9d3340ad8506fe2842327b87696659ca5f97a505 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
// Template.addMemberPopup.helpers({
//   isBoardMember: function() {
//     var user = Users.findOne(this._id);
//     return user && user.isBoardMember();
//   }
// });

Template.memberPopup.helpers({
  user: function() {
    return Users.findOne(this.userId);
  },
  memberType: function() {
    var type = Users.findOne(this.userId).isBoardAdmin() ? 'admin' : 'normal';
    return TAPi18n.__(type).toLowerCase();
  }
});

// Template.removeMemberPopup.helpers({
//   user: function() {
//     return Users.findOne(this.userId)
//   },
//   board: function() {
//     return currentBoard();
//   }
// });

// Template.changePermissionsPopup.helpers({
//   isAdmin: function() {
//     return this.user.isBoardAdmin();
//   },
//   isLastAdmin: function() {
//     if (! this.user.isBoardAdmin())
//       return false;
//     var nbAdmins = _.where(currentBoard().members, { isAdmin: true }).length;
//     return nbAdmins === 1;
//   }
// });