Skip to content

Commit

Permalink
Modified filtering of permission groups for the slaves.
Browse files Browse the repository at this point in the history
Resolves: https://issues.jenkins-ci.org/browse/JENKINS-18978

Signed-off-by: Oleg Nenashev <nenashev@synopsys.com>
  • Loading branch information
oleg-nenashev committed Aug 31, 2013
1 parent 2a1062f commit 5977f9f
Showing 1 changed file with 5 additions and 2 deletions.
Expand Up @@ -570,8 +570,11 @@ else if(type.equals(PROJECT)) {
groups.remove(PermissionGroup.get(View.class)); groups.remove(PermissionGroup.get(View.class));
} }
else if (type.equals(SLAVE)) { else if (type.equals(SLAVE)) {
groups = new ArrayList<PermissionGroup>(); groups = new ArrayList<PermissionGroup>(PermissionGroup.getAll());
groups.add(PermissionGroup.get(Computer.class)); groups.remove(PermissionGroup.get(Permission.class));
groups.remove(PermissionGroup.get(Hudson.class));
groups.remove(PermissionGroup.get(View.class));
groups.remove(PermissionGroup.get(Job.class));
} }
else { else {
groups = null; groups = null;
Expand Down

0 comments on commit 5977f9f

Please sign in to comment.