Skip to content

Commit 09d69f0

Browse files
committed
fix: 更新 GetLikeUserID 方法,确保返回用户点赞记录的 user_id
1 parent d5e27cf commit 09d69f0

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

handlers/like_handlers.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,5 +88,10 @@ func (h *LikeHandler) GetLikeUserID(r *http.Request) (primitive.ObjectID, error)
8888
if err != nil {
8989
return primitive.NilObjectID, err
9090
}
91-
return userID, nil
91+
// 查询点赞记录,确保该用户对该博客有点赞
92+
like, err := h.likeService.GetLikeByBlogAndUser(blogID, userID)
93+
if err != nil {
94+
return primitive.NilObjectID, err // 没有点赞记录
95+
}
96+
return like.UserID, nil
9297
}

0 commit comments

Comments
 (0)