Skip to content

Commit 4d208ea

Browse files
#2684 Adjust validation for null/empty roles
1 parent 65039bf commit 4d208ea

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/java/org/gbif/ipt/validation/NotNullForPeopleContributorsValidator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public boolean isValid(Object value, ConstraintValidatorContext ctx) {
3333
String lastName = BeanUtils.getProperty(value, "lastName");
3434

3535
// last name must not be null for the roles
36-
if (ROLES.contains(roleValue) && StringUtils.isEmpty(lastName)) {
36+
if ((ROLES.contains(roleValue) || StringUtils.isEmpty(roleValue)) && StringUtils.isEmpty(lastName)) {
3737
ctx.disableDefaultConstraintViolation();
3838
ctx.buildConstraintViolationWithTemplate(ctx.getDefaultConstraintMessageTemplate())
3939
.addPropertyNode("lastName")

0 commit comments

Comments
 (0)