This is an automated email from the ASF dual-hosted git repository.

linkinstar pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/answer.git

commit 774f4b39b7e76af6076bd041319dd6709e471d0a
Author: Young Xu <xuth...@gmail.com>
AuthorDate: Tue Jan 14 00:02:02 2025 +0800

    chore: remove excess judgment code
    
    Signed-off-by: Young Xu <xuth...@gmail.com>
---
 internal/controller/answer_controller.go | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/internal/controller/answer_controller.go 
b/internal/controller/answer_controller.go
index 4504f881..157e1b25 100644
--- a/internal/controller/answer_controller.go
+++ b/internal/controller/answer_controller.go
@@ -284,10 +284,6 @@ func (ac *AnswerController) Add(ctx *gin.Context) {
        objectOwner := ac.rankService.CheckOperationObjectOwner(ctx, 
req.UserID, info.ID)
        req.CanEdit = canList[0] || objectOwner
        req.CanDelete = canList[1] || objectOwner
-       if !can {
-               handler.HandleResponse(ctx, 
errors.Forbidden(reason.RankFailToMeetTheCondition), nil)
-               return
-       }
        info.MemberActions = permission.GetAnswerPermission(ctx, req.UserID, 
info.UserID,
                0, req.CanEdit, req.CanDelete, false)
        handler.HandleResponse(ctx, nil, gin.H{

Reply via email to