fixed potential NPE

This commit is contained in:
2018-11-28 17:05:42 +01:00
parent 350d045eb0
commit f712e269c5

View File

@ -117,7 +117,10 @@ public class ApplicationRoleControl implements Serializable {
public List<ApplicationPermissionEntity> getRolePermissions(ApplicationRoleEntity role) throws AccountException {
ApplicationRoleEntity existingRole = em.find(ApplicationRoleEntity.class, role.getId());
List<ApplicationPermissionEntity> permissions = existingRole.getApplicationPermissionList();
if ((permissions != null) && (permissions.isEmpty())) {
permissions.size(); // force list to load
}
return permissions;
}