aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2022-03-09 22:22:29 +0000
committerMichael Williamson <mike@zwobble.org>2022-03-09 22:22:29 +0000
commit3dd00b507a05d912082277ffcb0cbecef9431445 (patch)
treed238e8a934f1d18761a52d2dd3d21a7e960dff51 /src/main
parent85194879a8848f01a8db3f42d8ee6d4f24e6cfdb (diff)
Simplify logic
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java b/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java
index 326319c..b549387 100644
--- a/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java
+++ b/src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java
@@ -207,9 +207,8 @@ class StatefulBodyXmlReader {
private boolean isUnderline(XmlElementLike properties) {
return properties.findChild("w:u")
- .map(child -> child.getAttributeOrNone("w:val")
- .map(value -> !value.equals("false") && !value.equals("0") && !value.equals("none"))
- .orElse(false))
+ .flatMap(child -> child.getAttributeOrNone("w:val"))
+ .map(value -> !value.equals("false") && !value.equals("0") && !value.equals("none"))
.orElse(false);
}