aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
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);
}