1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-03 16:10:26 +00:00

fix slate link node bug

This commit is contained in:
Michael An
2019-07-03 10:11:51 +08:00
parent 9ef90e1fe0
commit 3434af4134

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 });