diff options
Diffstat (limited to 'src/main/java/org')
| -rw-r--r-- | src/main/java/org/zwobble/mammoth/internal/docx/StatefulBodyXmlReader.java | 5 |
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); } |
