Skip to content
Snippets Groups Projects
Commit b6bb8ccb authored by OZGCloud's avatar OZGCloud
Browse files

fix NPE

parent 37cd1549
Branches
Tags
No related merge requests found
......@@ -34,11 +34,11 @@ class ProcessorProperties {
@Getter
@Setter
@Builder
@Validated
@NoArgsConstructor
@AllArgsConstructor
static class Processor {
/**
* Name of the processor
*/
......
package de.ozgcloud.processor.processor;
import java.util.Collection;
import java.util.Collections;
import java.util.Optional;
import java.util.stream.Stream;
import org.apache.commons.lang3.StringUtils;
......@@ -42,7 +44,8 @@ public class ProcessorService {
}
boolean hasFormEngineNameAndFormIds(Collection<Form> forms, Vorgang vorgang) {
return forms.stream().filter(form -> StringUtils.equals(form.getFormEngineName(), vorgang.getFormEngineName()))
return Optional.ofNullable(forms).orElse(Collections.emptySet()).stream()
.filter(form -> StringUtils.equals(form.getFormEngineName(), vorgang.getFormEngineName()))
.anyMatch(form -> StringUtils.equals(form.getFormId(), vorgang.getFormId()));
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment