Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
mfriesen committed Jun 7, 2024
1 parent 873b4c5 commit 3b1ffd7
Showing 1 changed file with 5 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,13 @@
*/
package com.formkiq.stacks.api;

import static com.formkiq.aws.dynamodb.objects.Objects.notNull;
import static software.amazon.awssdk.utils.StringUtils.isEmpty;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import com.formkiq.aws.dynamodb.model.QueryRequest;
import com.formkiq.aws.dynamodb.model.SearchTagCriteria;
import com.formkiq.aws.dynamodb.objects.Objects;
import com.formkiq.validation.ValidationError;
import com.formkiq.validation.ValidationErrorImpl;
import software.amazon.awssdk.utils.StringUtils;
Expand All @@ -46,8 +46,9 @@ private boolean isEmptyRequest(final QueryRequest q) {
}

private boolean isQueryEmpty(final QueryRequest q) {
return q.query().getTag() == null && q.query().getTags() == null && q.query().getMeta() == null
&& StringUtils.isEmpty(q.query().getText());
return q.query().getTag() == null && notNull(q.query().getTags()).isEmpty()
&& q.query().getAttribute() == null && notNull(q.query().getAttributes()).isEmpty()
&& q.query().getMeta() == null && StringUtils.isEmpty(q.query().getText());
}

private void validateMultiTags(final List<SearchTagCriteria> tags,
Expand Down Expand Up @@ -102,7 +103,7 @@ public Collection<ValidationError> validation(final QueryRequest q) {

} else {

List<SearchTagCriteria> tags = Objects.notNull(q.query().getTags());
List<SearchTagCriteria> tags = notNull(q.query().getTags());

validateMultiTags(tags, errors);

Expand Down

0 comments on commit 3b1ffd7

Please sign in to comment.