diff --git a/plusone-basic/plusone-basic-domain/src/main/java/xyz/zhouxy/plusone/domain/ValidatableStringRecord.java b/plusone-basic/plusone-basic-domain/src/main/java/xyz/zhouxy/plusone/domain/ValidatableStringRecord.java index a44c675..37151a2 100644 --- a/plusone-basic/plusone-basic-domain/src/main/java/xyz/zhouxy/plusone/domain/ValidatableStringRecord.java +++ b/plusone-basic/plusone-basic-domain/src/main/java/xyz/zhouxy/plusone/domain/ValidatableStringRecord.java @@ -35,6 +35,6 @@ public abstract class ValidatableStringRecord implements IValueObject { } public static String getValueOrNull(Optional s) { - return s.map(ValidatableStringRecord::value).orElse(null); + return s.isPresent() ? s.get().value() : null; } }