Commit 4a880c26 authored by 刘文胜's avatar 刘文胜

测试

parent 5e10bd4a
...@@ -459,15 +459,19 @@ router.get('/info/:tid/comment/list', function(req, res, next) { ...@@ -459,15 +459,19 @@ router.get('/info/:tid/comment/list', function(req, res, next) {
} else { } else {
var docs =[]; var docs =[];
if(results && results.length> 0){ if(results && results.length> 0){
console.log('当前用户id='+id);
results.forEach(function(doc,i){ results.forEach(function(doc,i){
//过滤与自己无关的评论 //过滤与自己无关的评论
if(!doc.from || (doc.from._id !== id && doc.thread.from !== id)){//文章和一级评论的作者不是自己 console.log(i+'一级评论用户id='+doc.from._id);
console.log(i+'一级评论对应的文章的作者='+doc.thread.from);
if(doc.from._id !== id && doc.thread.from !== id){//文章和一级评论的作者不是自己
if(doc.comments && doc.comments.length>0){//有子评论 if(doc.comments && doc.comments.length>0){//有子评论
var comments = []; var comments = [];
doc.comments.forEach(function(comment,j){ doc.comments.forEach(function(comment,j){
console.log(j+'二级评论用户id='+comment.from._id);
console.log(j+'二级评论被评论人='+comment.to._id);
if((!comment.from || comment.from._id !== id) && (!comment.to || comment.to._id !== id)){ if((!comment.from || comment.from._id !== id) && (!comment.to || comment.to._id !== id)){
//二级评论的作者 和 被评论者都不是自己 //二级评论的作者 和 被评论者都不是自己
console.log('过滤二级评论===='+j);
}else{ }else{
comments.push(comment); comments.push(comment);
} }
...@@ -475,11 +479,7 @@ router.get('/info/:tid/comment/list', function(req, res, next) { ...@@ -475,11 +479,7 @@ router.get('/info/:tid/comment/list', function(req, res, next) {
if(comments.length >0){ if(comments.length >0){
doc.comments=comments; doc.comments=comments;
docs.push(doc); docs.push(doc);
}else{
console.log('过滤一级评论===='+i);
} }
}else{
console.log('过滤一级评论===='+i);
} }
}else{//文章和一级评论的作者是自己那么所有的子评论都不用过滤 }else{//文章和一级评论的作者是自己那么所有的子评论都不用过滤
docs.push(doc); docs.push(doc);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment