powerbox identity requests

This commit is contained in:
David Renshaw 2016-09-26 11:40:43 -04:00
parent 9f4300d38b
commit 1ad44de8c6
3 changed files with 153 additions and 4 deletions

View file

@ -30,10 +30,12 @@ template(name="membersWidget")
.board-widget-content
each currentBoard.activeMembers
+userAvatar(userId=this.userId showStatus=true)
unless isSandstorm
if currentUser.isBoardAdmin
a.member.add-member.js-manage-board-members
i.fa.fa-plus
if isSandstorm
a.member.add-member.sandstorm-powerbox-request-identity
i.fa.fa-plus
else if currentUser.isBoardAdmin
a.member.add-member.js-manage-board-members
i.fa.fa-plus
.clearfix
if isInvited
hr

View file

@ -163,6 +163,9 @@ Template.membersWidget.helpers({
Template.membersWidget.events({
'click .js-member': Popup.open('member'),
'click .js-manage-board-members': Popup.open('addMember'),
'click .sandstorm-powerbox-request-identity'() {
window.sandstormRequestIdentity();
},
'click .js-member-invite-accept'() {
const boardId = Session.get('currentBoard');
Meteor.user().removeInvite(boardId);