Opraven NullPointerException ve třídě pro kontrolu práv.Výjimka

vyskakovala když měl uživatel práva ke středisku pouze přes vloženou
komisi.
multitenant
Josef Rokos 11 years ago
parent 365290f856
commit 4fa8cadae7

@ -76,6 +76,11 @@ public class IsspstPermissionEvaluator implements PermissionEvaluator {
for (Workgroup wg : userWorkgroups) { for (Workgroup wg : userWorkgroups) {
List<Role> wgRoles = wgService.getUserWorkgroupRoles(wg, user); List<Role> wgRoles = wgService.getUserWorkgroupRoles(wg, user);
if (wgRoles == null) {
continue;
}
for (Role r : wgRoles) { for (Role r : wgRoles) {
for (Permission p : r.getPermissions()) { for (Permission p : r.getPermissions()) {
if (p.getAuthority().equals(permission.getAuthority())) { if (p.getAuthority().equals(permission.getAuthority())) {

Loading…
Cancel
Save