From 0dcd5fcf111a05c6cc695d4890a07daa71450f21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=80=A7=E9=A9=8A?= Date: Mon, 5 May 2025 20:54:52 +0800 Subject: [PATCH] fix: comment public flag --- pkg/mock/repository/comment.go | 2 ++ pkg/usecase/comment.go | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/pkg/mock/repository/comment.go b/pkg/mock/repository/comment.go index a347bee..f190bb0 100644 --- a/pkg/mock/repository/comment.go +++ b/pkg/mock/repository/comment.go @@ -25,6 +25,8 @@ type MockCommentRepository struct { isgomock struct{} } + + // MockCommentRepositoryMockRecorder is the mock recorder for MockCommentRepository. type MockCommentRepositoryMockRecorder struct { mock *MockCommentRepository diff --git a/pkg/usecase/comment.go b/pkg/usecase/comment.go index 16b46c5..fb122e4 100644 --- a/pkg/usecase/comment.go +++ b/pkg/usecase/comment.go @@ -97,7 +97,10 @@ func (use *CommentUseCase) GetCommentItem(ctx context.Context, id string) (*usec } func (use *CommentUseCase) UpdateCommentMessage(ctx context.Context, id string, message string, isVisitable bool) error { - err := use.Comment.UpdateCommentMessage(ctx, id, message, isVisitable) + snappyContent := snappy.Encode(nil, []byte(message)) + msg := base64.StdEncoding.EncodeToString(snappyContent) + + err := use.Comment.UpdateCommentMessage(ctx, id, msg, isVisitable) if err != nil { return errs.DatabaseErrorWithScopeL( code.CloudEPComment,