Skip to content

Commit f7e20e6

Browse files
committed
CategoryServiceImpl.add(): add check for empty string in addition to nullness.
1 parent 3a5b20b commit f7e20e6

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/main/java/ru/mystamps/web/service/CategoryServiceImpl.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import org.springframework.security.access.prepost.PreAuthorize;
2424
import org.springframework.transaction.annotation.Transactional;
2525

26+
import org.apache.commons.lang3.StringUtils;
2627
import org.apache.commons.lang3.Validate;
2728

2829
import org.slf4j.Logger;
@@ -60,7 +61,10 @@ public Category add(AddCategoryDto dto, User user) {
6061
category.setNameRu(dto.getNameRu());
6162

6263
String slug = SlugUtils.slugify(dto.getName());
63-
Validate.isTrue(slug != null, "Slug for string '%s' is null", dto.getName());
64+
Validate.isTrue(
65+
StringUtils.isNotEmpty(slug),
66+
"Slug for string '%s' must be non empty", dto.getName()
67+
);
6468
category.setSlug(slug);
6569

6670
Date now = new Date();

0 commit comments

Comments
 (0)