Check for nulls. (#1723)

Closes #1720.
This commit is contained in:
Michael Reiche
2023-04-21 16:53:20 -07:00
committed by mikereiche
parent 9999557024
commit 372314aa23

View File

@@ -28,6 +28,7 @@ import java.util.Collection;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;
import java.util.UUID;
import com.couchbase.client.java.json.JsonArray;
@@ -339,7 +340,7 @@ public final class OtherConverters {
@Override
public String convert(YearMonth source) {
return source.toString();
return Optional.ofNullable(source).map(YearMonth::toString).orElse(null);
}
}
@@ -350,7 +351,7 @@ public final class OtherConverters {
@Override
public YearMonth convert(String source) {
return YearMonth.parse(source);
return Optional.ofNullable(source).map(YearMonth::parse).orElse(null);
}
}