Parcourir la source

Fix removeMemberPopup

The removeMemberPopup was missing the required helper to get the user and board
information and the user profile field is called "fullname" and not "name".
Alexander Sulfrian il y a 10 ans
Parent
commit
bf8f335ae7
2 fichiers modifiés avec 10 ajouts et 1 suppressions
  1. 1 1
      client/components/sidebar/sidebar.jade
  2. 9 0
      client/components/sidebar/sidebar.js

+ 1 - 1
client/components/sidebar/sidebar.jade

@@ -76,7 +76,7 @@ template(name="memberPopup")
 
 
 
 
 template(name="removeMemberPopup")
 template(name="removeMemberPopup")
-  p {{_ 'remove-member-pop' name=user.profile.name username=user.username boardTitle=board.title}}
+  p {{_ 'remove-member-pop' name=user.profile.fullname username=user.username boardTitle=board.title}}
   button.js-confirm.negate.full(type="submit") {{_ 'remove-member'}}
   button.js-confirm.negate.full(type="submit") {{_ 'remove-member'}}
 
 
 template(name="addMemberPopup")
 template(name="addMemberPopup")

+ 9 - 0
client/components/sidebar/sidebar.js

@@ -137,6 +137,15 @@ Template.memberPopup.events({
   },
   },
 });
 });
 
 
+Template.removeMemberPopup.helpers({
+  user() {
+    return Users.findOne(this.userId);
+  },
+  board() {
+    return Boards.findOne(Session.get('currentBoard'));
+  },
+});
+
 Template.membersWidget.events({
 Template.membersWidget.events({
   'click .js-member': Popup.open('member'),
   'click .js-member': Popup.open('member'),
   'click .js-manage-board-members': Popup.open('addMember'),
   'click .js-manage-board-members': Popup.open('addMember'),