aboutsummaryrefslogtreecommitdiffstats
path: root/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java
diff options
context:
space:
mode:
authorAndreas Beeker <kiwiwings@apache.org>2020-04-05 16:23:21 +0000
committerAndreas Beeker <kiwiwings@apache.org>2020-04-05 16:23:21 +0000
commit074d68fedfb86a3b4c1078d6f1010ab66ae7602e (patch)
tree604b7b7544c978f37264d8fa298d1b3ee532b0a0 /src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java
parentaf890fba13fa73b1b6af88b6aa70de87b0b29332 (diff)
downloadpoi-074d68fedfb86a3b4c1078d6f1010ab66ae7602e.tar.gz
poi-074d68fedfb86a3b4c1078d6f1010ab66ae7602e.zip
Sonar fixes
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876157 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java')
-rw-r--r--src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java b/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java
index cdb2f786c7..d28ead68be 100644
--- a/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java
+++ b/src/ooxml/java/org/apache/poi/xwpf/usermodel/XWPFParagraph.java
@@ -1480,7 +1480,7 @@ public class XWPFParagraph implements IBodyElement, IRunBody, ISDTContents, Para
/**
* Appends a new field run to this paragraph
- *
+ *
* @return a new field run
*/
public XWPFFieldRun createFieldRun() {
@@ -1537,10 +1537,13 @@ public class XWPFParagraph implements IBodyElement, IRunBody, ISDTContents, Para
return new XWPFHyperlinkRun(ctHyperLink, ctHyperLink.addNewR(), this);
});
- String rId = getPart().getPackagePart().addExternalRelationship(
- uri, XWPFRelation.HYPERLINK.getRelation()
- ).getId();
- newRun.getCTHyperlink().setId(rId);
+ if (newRun != null) {
+ String rId = getPart().getPackagePart().addExternalRelationship(
+ uri, XWPFRelation.HYPERLINK.getRelation()
+ ).getId();
+ newRun.getCTHyperlink().setId(rId);
+ }
+
return newRun;
}