From ce4d1dbcd77ba63648735f02610c421bf0235e70 Mon Sep 17 00:00:00 2001 From: Juanfran Date: Fri, 5 Feb 2016 13:57:40 +0100 Subject: [PATCH] hide roles without users in team page --- app/coffee/modules/team/main.coffee | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/coffee/modules/team/main.coffee b/app/coffee/modules/team/main.coffee index 7e5733b8..3de5ade8 100644 --- a/app/coffee/modules/team/main.coffee +++ b/app/coffee/modules/team/main.coffee @@ -134,6 +134,11 @@ class TeamController extends mixOf(taiga.Controller, taiga.PageMixin) return promise.then (project) => @.fillUsersAndRoles(project.members, project.roles) @.loadMembers() + + userRoles = _.map @scope.users, (user) -> user.role + + @scope.roles = _.filter @scope.roles, (role) -> userRoles.indexOf(role.id) != -1 + return @.loadMemberStats() module.controller("TeamController", TeamController)