From 2e94ff0524116301edaf14a30c75824ddb74755b Mon Sep 17 00:00:00 2001 From: johnniang Date: Mon, 25 Mar 2019 18:51:34 +0800 Subject: [PATCH] Add additional content in comment content --- src/main/java/cc/ryanc/halo/service/CommentService.java | 2 +- .../java/cc/ryanc/halo/service/impl/CommentServiceImpl.java | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/cc/ryanc/halo/service/CommentService.java b/src/main/java/cc/ryanc/halo/service/CommentService.java index a90f0f813..6122da0cc 100644 --- a/src/main/java/cc/ryanc/halo/service/CommentService.java +++ b/src/main/java/cc/ryanc/halo/service/CommentService.java @@ -27,7 +27,7 @@ public interface CommentService extends CrudService { * %s: parent commentator author name * %s: comment content */ - String COMMENT_TEMPLATE = "@%s %s"; /** * Lists latest comments. diff --git a/src/main/java/cc/ryanc/halo/service/impl/CommentServiceImpl.java b/src/main/java/cc/ryanc/halo/service/impl/CommentServiceImpl.java index c1e3ad2d7..cd78cfea4 100644 --- a/src/main/java/cc/ryanc/halo/service/impl/CommentServiceImpl.java +++ b/src/main/java/cc/ryanc/halo/service/impl/CommentServiceImpl.java @@ -219,7 +219,11 @@ public class CommentServiceImpl extends AbstractCrudService imple // Convert to comment vo CommentVO commentVO = new CommentVO().convertFrom(comment); - // TODO Add template + // Add additional content + if (commentVO.getParentId() > 0) { + // TODO Provide an optional additional content + commentVO.setContent(String.format(COMMENT_TEMPLATE, parentComment.getId(), parentComment.getAuthor(), commentVO.getContent())); + } // Init children container if (parentComment.getChildren() == null) {