diff --git a/webclient/src/Article.js b/webclient/src/Article.js index e997706..bc6b4b9 100644 --- a/webclient/src/Article.js +++ b/webclient/src/Article.js @@ -122,15 +122,13 @@ function Article({ cache }) { if (s && s.text) { let div = document.createElement('div'); div.innerHTML = s.text; - let nodes = div.childNodes; - while (nodes.length === 1 && nodes[0].localName) { - nodes = nodes[0].childNodes; - } - return nodes; + return div.childNodes; } return null; }; + const storyNodes = nodes(story); + return (
{error && @@ -155,9 +153,9 @@ function Article({ cache }) { {infoLine(story)} - {nodes(story) ? + {storyNodes ?
- {renderNodes(nodes(story))} + {renderNodes(storyNodes)}
:

Problem getting article :(