diff --git a/src/disqus.js b/src/disqus.js index e1bd0e2..c173170 100644 --- a/src/disqus.js +++ b/src/disqus.js @@ -229,7 +229,7 @@ function getChildren(id) { if (childComments.length === 0) { - return null + return null; }; var list = []; @@ -255,6 +255,31 @@ } let renderComment = (data) => { + let processData = (s) => { + if (s.comment.author.profileUrl) { + /* + + + + */ + s.comment.avatarEl = ``; + s.comment.authorEl = `${s.comment.author.name}`; + } else { + s.comment.avatarEl = ``; + s.comment.authorEl = `${s.comment.author.name}`; + } + + if (s.isPrimary) { + s.comment.authorEl += `${disqusjs.config.adminLabel}`; + } + + if (s.children) { + s.nesting = 1; + } + + return s; + } + let renderCommentItem = (s) => { /*
@@ -279,47 +304,27 @@ data.map((s) => { let childrenComments = (s) => { - var nesting = s.nesting - - var children = (s.children || []); + var nesting = s.nesting, + children = (s.children || []); if (!children) { return; } - if (nesting < 4) { - var html = '