From ab3ed103dbf5d585acce73ca8454e750c100fe51 Mon Sep 17 00:00:00 2001 From: tone <3341154833@qq.com> Date: Mon, 23 Jun 2025 09:25:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=AF=84=E8=AE=BA=E6=97=B6?= =?UTF-8?q?=E4=BC=9A=E6=9A=B4=E9=9C=B2=E7=94=A8=E6=88=B7=E6=89=80=E6=9C=89?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tone-page-server/src/blog/blog.service.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tone-page-server/src/blog/blog.service.ts b/tone-page-server/src/blog/blog.service.ts index bca3e99..aedfd40 100644 --- a/tone-page-server/src/blog/blog.service.ts +++ b/tone-page-server/src/blog/blog.service.ts @@ -120,8 +120,15 @@ export class BlogService { async createComment(comment: Partial) { const newComment = this.blogCommentRepository.create(comment); const savedComment = await this.blogCommentRepository.save(newComment, {}); - const { blog, ...commentWithoutBlog } = savedComment; - return commentWithoutBlog; + const { blog, user, ...commentWithoutBlog } = savedComment; + return { + ...commentWithoutBlog, + user: user ? { + userId: user.userId, + username: user.username, + nickname: user.nickname, + } : null, + }; } hashPassword(password: string) {