Restrict assignments to staff
This commit is contained in:
@@ -201,7 +201,7 @@ public class DropdownController {
|
||||
return false;
|
||||
}
|
||||
return userRepository.findById(userId)
|
||||
.filter(user -> user.getRole() == User.Role.STAFF || user.getRole() == User.Role.ADMIN)
|
||||
.filter(user -> user.getRole() == User.Role.STAFF)
|
||||
.filter(user -> Boolean.TRUE.equals(user.getActive()))
|
||||
.isPresent();
|
||||
}
|
||||
|
||||
@@ -173,7 +173,7 @@ public class AdoptionService {
|
||||
return false;
|
||||
}
|
||||
return userRepository.findById(userId)
|
||||
.filter(user -> user.getRole() == User.Role.STAFF || user.getRole() == User.Role.ADMIN)
|
||||
.filter(user -> user.getRole() == User.Role.STAFF)
|
||||
.filter(user -> Boolean.TRUE.equals(user.getActive()))
|
||||
.isPresent();
|
||||
}
|
||||
|
||||
@@ -337,7 +337,7 @@ public class AppointmentService {
|
||||
return false;
|
||||
}
|
||||
return userRepository.findById(userId)
|
||||
.filter(user -> user.getRole() == User.Role.STAFF || user.getRole() == User.Role.ADMIN)
|
||||
.filter(user -> user.getRole() == User.Role.STAFF)
|
||||
.filter(user -> Boolean.TRUE.equals(user.getActive()))
|
||||
.isPresent();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user