From 3e8f9ef1a5275a5e9b691c7e74dc73b97a43689a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Sat, 2 Nov 2019 16:12:40 +0200 Subject: Assignee field like Jira #2452 , in progress. Added features: - Assignee can now be added and removed. - Avatar icon is at card and assignee details TODO: - When selecting new assignee (+) icon, list does not yet show avatars and names who to add. There is empty avatar without name. Thanks to xet7 ! --- client/components/users/userAvatar.js | 30 ------------------------------ 1 file changed, 30 deletions(-) (limited to 'client/components/users/userAvatar.js') diff --git a/client/components/users/userAvatar.js b/client/components/users/userAvatar.js index 7a2831b2..262a63af 100644 --- a/client/components/users/userAvatar.js +++ b/client/components/users/userAvatar.js @@ -139,13 +139,6 @@ Template.cardMembersPopup.helpers({ return _.contains(cardMembers, this.userId); }, - isCardAssignee() { - const card = Template.parentData(); - const cardAssignees = card.getAssignees(); - - return _.contains(cardAssignees, this.userId); - }, - user() { return Users.findOne(this.userId); }, @@ -173,26 +166,3 @@ Template.cardMemberPopup.events({ }, 'click .js-edit-profile': Popup.open('editProfile'), }); - -Template.cardAssigneesPopup.events({ - 'click .js-select-assignee'(event) { - const card = Cards.findOne(Session.get('currentCard')); - const assigneeId = this.userId; - card.toggleAssignee(assigneeId); - event.preventDefault(); - }, -}); - -Template.cardAssigneePopup.helpers({ - user() { - return Users.findOne(this.userId); - }, -}); - -Template.cardAssigneePopup.events({ - 'click .js-remove-assignee'() { - Cards.findOne(this.cardId).unassignAssignee(this.userId); - Popup.close(); - }, - 'click .js-edit-profile': Popup.open('editProfile'), -}); -- cgit v1.2.3-1-g7c22