Commit 98bed20c by Tuukka Kivilahti

haettiin väärät roolit

1 parent 28fa5fc7
...@@ -55,6 +55,9 @@ public class TournamentBean implements TournamentBeanLocal { ...@@ -55,6 +55,9 @@ public class TournamentBean implements TournamentBeanLocal {
@EJB @EJB
private TournamentTeamMemberFacade tournamentTeamMemberFacade; private TournamentTeamMemberFacade tournamentTeamMemberFacade;
@EJB
private UserBean userBean;
/** /**
* Default constructor. * Default constructor.
*/ */
...@@ -83,12 +86,15 @@ public class TournamentBean implements TournamentBeanLocal { ...@@ -83,12 +86,15 @@ public class TournamentBean implements TournamentBeanLocal {
return true; return true;
} }
List<Role> currentUserRoles = userBean.findUsersRoles(permissionBean.getCurrentUser());
for (Role r : tournament.getOpenForRoles()) { for (Role r : tournament.getOpenForRoles()) {
if (permissionBean.getCurrentUser().getRoles().contains(r)) { if (currentUserRoles.contains(r)) {
return true; return true;
} }
} }
return false; return false;
} }
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!