diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/docx-reader.js | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/lib/docx-reader.js b/lib/docx-reader.js index 2ab27bf..5cc13ae 100644 --- a/lib/docx-reader.js +++ b/lib/docx-reader.js @@ -54,11 +54,7 @@ function readXmlElement(element) { var xmlElementReaders = { "w:p": function(element) { var children = readXmlElements(element.children); - var properties; - var propertiesElement = _.find(children, isParagraphProperties); - if (propertiesElement) { - properties = propertiesElement.properties; - } + var properties = _.find(children, isParagraphProperties); return new documents.Paragraph( children.filter(negate(isParagraphProperties)), @@ -67,6 +63,7 @@ var xmlElementReaders = { }, "w:pPr": function(element) { var properties = { + type: "paragraphProperties" }; var styleElement = element.first("w:pStyle"); @@ -74,10 +71,7 @@ var xmlElementReaders = { properties.styleName = styleElement.attributes["w:val"]; } - return { - type: "paragraphProperties", - properties: properties - }; + return properties; }, "w:r": function(element) { var children = readXmlElements(element.children); |
