1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-18 16:36:15 +00:00

Merge pull request #3793 from haiwen/index-viewer-bug

fix slate link node bug
This commit is contained in:
Daniel Pan
2019-07-03 10:23:18 +08:00
committed by GitHub

View File

@@ -199,9 +199,9 @@ class IndexContentViewer extends React.Component {
// translate slate_paragraph_node to treeNode
transParagraph = (paragraphNode) => {
let treeNode;
if (paragraphNode.nodes[0].type === 'link') {
if (paragraphNode.nodes[1] && paragraphNode.nodes[1].type === 'link') {
// paragraph node is a link node
const linkNode = paragraphNode.nodes[0];
const linkNode = paragraphNode.nodes[1];
const textNode = linkNode.nodes[0];
let name = textNode.leaves[0] ? textNode.leaves[0].text : '';
treeNode = new TreeNode({ name: name, href: linkNode.data.href });