diff --git a/subscriptions_holder/src/main/java/ru/dankoy/subscriptionsholder/subscriptions_holder/core/service/searchparser/SearchCriteriaParserImpl.java b/subscriptions_holder/src/main/java/ru/dankoy/subscriptionsholder/subscriptions_holder/core/service/searchparser/SearchCriteriaParserImpl.java index ee1604b..e8d69b2 100644 --- a/subscriptions_holder/src/main/java/ru/dankoy/subscriptionsholder/subscriptions_holder/core/service/searchparser/SearchCriteriaParserImpl.java +++ b/subscriptions_holder/src/main/java/ru/dankoy/subscriptionsholder/subscriptions_holder/core/service/searchparser/SearchCriteriaParserImpl.java @@ -14,7 +14,7 @@ public class SearchCriteriaParserImpl implements SearchCriteriaParser { public List parse(String search) { List params = new ArrayList<>(); - if (search == null || !isValidString(search)) { + if (search == null || !isValidString(search) || search.length() > 1000) { throw new IllegalArgumentException("Invalid search criteria"); }