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,