Skip to content

Commit c61c161

Browse files
committed
Update PathTypeConversion.java
1 parent 8387b09 commit c61c161

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

http-api/src/main/java/io/avaje/http/api/PathTypeConversion.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@ private static void checkNull(String value) {
5252
}
5353

5454
public static <T> List<T> list(Function<String, T> func, List<String> params) {
55-
return params.stream().map(func).collect(Collectors.toList());
55+
return params.stream().filter(Objects::nonNull).map(func).collect(Collectors.toList());
5656
}
5757

5858
public static <T> Set<T> set(Function<String, T> func, List<String> params) {
59-
return params.stream().map(func).collect(Collectors.toSet());
59+
return params.stream().filter(Objects::nonNull).map(func).collect(Collectors.toSet());
6060
}
6161

6262
/** Convert to int. */

0 commit comments

Comments
 (0)