public static boolean isForEducation(Space space) {
return isForEducation(space, null);
}
private static boolean isForEducation(Space space, Person person) {
final Group lessonGroup = space.getOccupationsGroup();
if (lessonGroup != null && lessonGroup.getMembers().size() > 0
&& (person == null || lessonGroup.isMember(person.getUser()))) {
return true;
}
final Space parent = space.getParent();
if (parent != null && parent.isActive() && (isRoom(parent) || isRoomSubdivision(parent))) {