From e7ffb75298262bdcd8cdfbc3b2f9cc3415e1d932 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Wed, 13 Dec 2017 10:26:19 +0100 Subject: [PATCH] OO-3203: prevent NPE in case of nested list in the HTML to OpenXML converter --- .../java/org/olat/core/util/openxml/HTMLToOpenXMLHandler.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/org/olat/core/util/openxml/HTMLToOpenXMLHandler.java b/src/main/java/org/olat/core/util/openxml/HTMLToOpenXMLHandler.java index 3159fe50376..8feb913d4d7 100644 --- a/src/main/java/org/olat/core/util/openxml/HTMLToOpenXMLHandler.java +++ b/src/main/java/org/olat/core/util/openxml/HTMLToOpenXMLHandler.java @@ -144,6 +144,10 @@ public class HTMLToOpenXMLHandler extends DefaultHandler { flushText(); addContent(currentParagraph); } + if(currentListParagraph == null) { + //nested list + currentListParagraph = factory.createListParagraph(); + } currentParagraph = factory.createListParagraph(currentListParagraph); } return currentParagraph; -- GitLab